Just my opinion but:
I never bothered with macros on the pally, using xkeys pro you don't need em, especially now with 3.0 with the separate judgements and seals that last for 2 mins what would you need a macro for except for the mouseover cleanses/bubbles/righteous defense etc

Pull:
Seal of choice up - mouse clicked or buttoned
Captain America
Consecrate
Shield
JoL- no more reseal
the end.

So that's 5 buttons and funnily enough I have 4 fingers and a thumb on my xkeys pro. Now if that was in a macro then that's still 5 pushes of a button but in a macro you have no control of where you are or may lose track of where you are in the sequence. For simple grinding maybe, but for instances - well I might want to Cpt America again as soon as it's up or not even use Cpt America for this pull or deem it not necessary to Consecrate or whatever or righteous hammer (how do I love thee), I might want to do something different.

The tank is at the pointy end and needs the most flexibility, the tank is the char you are actually playing (most of the time - except for that guy who plays a priest with a tank up front >.<) the support team of course needs to be macroed, but the tank? - go separate buttons imho