Seriously - use ISBoxer. All my macros are generated by the program - nothing exists within WoW. Same with 99% of my key bindings. Anyone could log into my toons and think that I didn't hot key a thing and never heard of a macro because it's all saved and generated by ISBoxer. I think peeps would be blown away how easy it is to switch teams, add macros, do massive amounts of reconfiguration if they just learned how to use the tool.