I use a Roland FC300 with pedals 1-5 for patch changes, CTL 1 & 2 to turn stomps on or off (this varies depending on the patch), expression pedal 1 is always a volume pedal but with the toe switch as a boost for solos, expression 2 varies, it's either a Wah, Wammy pedal or I use it to add in gain for my crunch and clean patches. The toe switch turns the Wah on/off.
I basically have each bank (1-5, 6-10, etc) set up with different amp profiles. 1st bank is a Masotti for most of our songs (hard rock, heavy blues), 2nd is some Mesa Boogies, 3rd is Fender for clean and Marshall JVM for heavy, etc. I have a couple of banks set for specific stuff like country twang, whammy effects for Rage against the Machine and the like, a drop tune for The Levee but I keep that to a minimum so the show can keep moving. I have most of them set up as bank one for clean w/ a gain pedal, two and three for heavier gain rythym each w/ different stomps assigned, 4th will be for solos dry and the 5th for solos wet.
This seemed like the best way to get through shows for me. We're a cover band but we don't try to sound like the original. We do around 250 shows a year, both large and small venies, and will pick from well over 100 songs we know plus some on the fly, we don't use set lists and only practice we get is on stage, our singer will just call it out or ask us if he's drinking too much lol. I can quickly get in the ballpark by picking the right amp bank and then pick clean or dirty from there. I thought about naming rigs for songs but I'd hate to have to weed through lists especially since they can get outdated and require maintenance of their own. Hope this helps!