Thanks for the suggestion Phanx, I do know about Macaroon and for lack of a better alternative I am using it since 3.0 but for some reason it always bugs on me when configuring the bars. This is the list of custom states I would like to use as a druid:
And the addon wouldn't allow me to build the buttons properly after setting the states. Tried with no other addons running, tried building the lua table manually, even tried with a fresh install of wow to no avail. Strangely enough if I leave out any of the mod keys it does work perfectly. I posted a bug report but Maul seems to be neglecting the mod lately.
Point is, it should be perfectly capable but sadly it is not. Bar mods seem to be going through a devolution of some kind. Flex Bar was the best out there even with its command line config, patch inc., no update. Then came Infinibar, again patch inc., no update. And now Macaroon which yet again is not getting much love from its author lately. I dread the day when I'll have to make the switch to Bartender, just not my cup of tea :) As I understand Blizz made some adjustments to button secure templates in 3.0 which is not helping the problem.
I second that, or otherwise can somebody suggest a bar mod that is capable of addressing different ctrl / alt / shift state pages in EACH stance? Macaroon behaves much like Trinity used to in the sense that you get to the same page with, say ctrl held down regardless of your stance. Also something not restricted to the standard 120 blizz action slots would be nice... if such still exists after 3.x :)