Ok, I didn't tell all in the OP. I have some LUA code I wrote myself but I have to update it every time I make a few changes to my in-game setup, like new macros or new/different spells on action buttons.

My addon works fine, just a bit of a pain to keep it updated, so I was looking for alternatives.

One thing about my code, though, is that I can tell it which characters I'm running with in a session and it will automatically configure all my macros with the right names and setup keys based on whether the character is the main one or a support one. I use names instead of unitid's like party1, party2, etc because sometimes I have my characters grouped and sometimes not. I could use focus for some of this but often have other uses for focus, like marking a target to sheep and resheep.

Since no one suggested some hotshot alternative yet, I'll stick with what I have.

Thanks.