Okay so I did what I was suggesting and it's working wonderfully, I took some cues from the programming studying I've been doing and named the Macros I'm using in multiples based on their usage, e.g. 'Pet.Succubus' has my macro for her which focus and seduce the focus, clear the focus by holding ctrl while setting a new one at the same time which then attempts a seduce on that target, the macro functions to only seduce a focus if it is harmful, I wish it could look to see if the target can be seduced before allowing the macro to try and run that function but alas I don't know if that's possible. At any rate, when I go to summon a different pet the macro I have set for that now also changes my action bar to the appropriate bar, I have action bar 1 for Felhunter as it's what I use most, when grinding in areas where I'll have to face Alliance (I play horde), I have action bar 2 as Succubus because I use her second most, especially if I think there are rogues around, and lastly I have action bar 3 for Imp, which is for my solo grinding in a fairly safe area or near guards and such. Each bar is different in the spells I have on it and the style for which I play, although I'm still working on it to perfect the system I feel like a druid or warrior switching stances now, which is kind of strange really. I kept my bottom left and bottom right multi action bars for placing randomly useful things that Necrosis doesn't handle, such as trinket macros, my summon macro (which is now bound to 1), an elixir/potion macro (generally I use elixirs out of combat so it switches between them based on whether I'm in combat or not, and if I need to use a pot outta combat for some reason I can hold down shift). Basically everything I need without having to get write a UI specifically for myself, which would have taken too long.
If you find yourself interested in doing this it's simple if time consuming and I suggest doing it while on flights to various locations, start by writing every macro you can while on flights or waiting for BGs and such, then move all the keys you have bound at some point on a long flight (like to Un'Goro from Orgrimmar... which takes forever btw). I did it in one day but devoted about 2 hours to writing new macros and rewriting alot of stuff, I would think it would only take about 20 minutes if I had already written my macros. Alright, enough long windedness from me now.
- Del