The only tanking macro I'd advocate is Shirk and maybe a Cover/TBN one if you -know- you're only be going to using it on one (focus) target.
PLD definitely suffers from skill bloat though. Far more so than the other two tanks. Especially once you factor in role actions.