I have 3 rods. A 5wt, 7wt, and a 9wt.
For smallies, I usually use the 7wt. Occasionally I'll use the 5wt if I'm catching a lot of dinks and panfish. If I'm throwing big poppers for largemouth, I use the 9wt. Yeah, the nine is a little overkill. If I could have afforded it, I would have bought an 8wt too. I bought the 9wt primarily for northern pike, muskie, steelhead, salmon etc.