I use Mattlures hard and soft gills for the most part. My year goes like this in general. In the winter I use tht soft gill fished like a jig on the botom and the slow sink hard bluegill around suspended fish that will hit shallow jerkbaits. I can fish his hard gill like a jerkbait after it is counted down since it has a true slow sink and has a nice action when twitched after a pause.
In spring during the prespawn I use the hard crappie around crappie that are on beds and the hard bluegill off shore as a jerkbait substitute. I will also slow roll the soft gill in deeper water.
When the bass move to spawning I use the hard slow sink bluegill fished in spawning areas and casting at cruising fish, and the hard floater fished slow, or deadsticked over beds. The soft bait is used fished on beds for fish that are spawning.
Post spawn I fish the floater and slow sink hard gill around bluegill beds trying to match species colors. I also use the bait in place of topwaters using a twitching action on the surface to get topwater strikes.
Summer and fall I use more shad, herring, and baby bass type swimbaits where I fish but like the hard gills fished slow with twitches if I see more bluegill around or near the surface on calm days. I also keep my eyes peeled for strike on the shorline since these are usually bluegill getting busted. On lakes and ponds without shad and herring I still use the hard gill since bluegills are everywhere. I have also caught some big summer and fall bass slow rolling the soft gill in deeper water.
That's a general overview of how I fish bluegill swimbaits over a year. They pretty much work all year but used in different ways.