You really should consider trying like a pro rather than the if ATG X do A, if ATG Z do B macros

It really is a cleaner way to handle spec swaps than million character ATG macros.

Yes, you'll have a larger set of macros on a given toon (I think I got up to about 30 at one time, but that was before spells were pared for WOD) but it is so much easier to modify specs and rotations in game.