Love making my own spinners!!!!!!!!!!!! I've managed to find some really old Weller blades and it's great having a blade type that others don't have.
Body weights are really getting out of hand IMO, I had bought a few hundred of each style I like years ago adn I regret not buying some for all the years I didn't.
Jann's has a good selection, Hagens (you'll be buying in bulk here so if you have buddies go in on several types and trade them with each other). Another way to go is Do-It now carries a mold for making spinner lure bodies you'll have to paint them but it's an option, the body style is like the rooster tails.
Making your own spinners is cheaper when you buy the parts in bulk. You say you're fising in the rivers and snaggy areas you may want to switch to double hooks instead of trebles, you'll not only lose a lot less lures but you're hook rate should be the same I know mine is.
If you have any more questions jsut let us know we'll be glad to help
Fatman