The spinnerbait is a very unique lure type unlike lures designed to look like forage. But it offers features unlike any other bait albeit the Alabama rig or Chatterbait. File that away.
The lure features provide contrast (skirt), flash (blades) vibration signature and water displacement (blade/blades).
When you evaluate the situation you can put those features and attributes into play. Example: Smallies are roaming and munching allewives, perch or shad. Match the color scheme, blue glimmer shad and duel nickel willow blades and move the bait at speed and very that speed. Example: Largemouth are are in stained shallow water on flats with non emergent lilly pads, water is cool. Blue gill, sculpins, tad poles are starting stir. Provide a color that provides contrast, blades that displace water and a blade color that provides some flash. That may be a bream skirt, white/chartreuce skirt with double Colorado blades in gold. Slow the retrieve
Apply the attributes of the features and match them to the conditions and adjust your retrieve accordingly. You will catch em!