Trinity Bars has the best complex bar handling I've seen in a mod.
I have mine set up to:
Paged in caster / moonkin / tree (obviously spec-dependent) but not page in feral
Switch multiple bars with form changes
Stealth bar
All of the above having modifier keys that change what they do, all varying again by the base state.
Some bars are hidden out of combat, others only visible on mouseover, others with alpha changes on cooldown.
The bars also cascade/stack (I forget the term Maul uses), so if I have an alt-modifier for one button but the one next to it is unmodified it continues to use the unmodified keypress for that one regardless of the alt key's state.
Granted it took me 45 minutes to set up that way, but I don't think I'd be able to get the flexibility out of another bar mod no matter the time I put into it. Don't give up immediately if you do try them out. It had a bit of a learning curve for me. I think of it as the Grid of barmods. Just prettier.