When playing a WAR, honestly you should be using Bloodbath on Cooldown. It's not much of a cooldown in terms of mitigating damage, but over time it has an effect (at level 50, over the course of 30 seconds it can be 1000-1500 heals depending on various factors).
So honestly you should Either macro it into something you use frequently, or you should combine it with your DPS cooldowns (Internal Release and Berserk).
The Macros I find most useful, for me, are:
/micon "Skull Sunder"
/ac "Blood Bath" <me>
/ac "Skull Sunder <t>
I use this on Skull Sunder because I am always pressing the button during the cooldown. I tried it with heavy swing instead, and the problem is that sometimes I would trigger the global cooldown, but not actually get an attack out which set my combo rotation back at the start of the pull, and that sucks in terms of Enmity.
My Damage buff macro is:
/micon "Berserk"
/ac "Internal Release" <me>
/ac "Berserk" <me>
/ac "Unchained" <me>
I only ever use all 3 skills at the start of the fight, because damage is usually pretty light during the first 30 seconds and I can afford the time without my stacks of Wrath. Later in the fight I will use Internal Release and Berserk, but I will not use Unchained because I will be managing my Wrath stacks for Inner Beasts or to maintain the 15% healing. This is the order you want it in also, so you can get the most out of Berserk and so you can use Unchained early while only having 4 stacks from your combos.
You could also put bloodbath into this macro, and you would want to put it in first.
I'm thinking about macroing Foresight and Vengeance into other commonly used skills. Foresight because it's such a small mitigation you have to use it on cooldown to get much out of it (it works out to ~5% mitigation against Physical Damage only) and Vengeance because it's a little damage / enmity, and it's also a free Wrath stack off of the GCD.
I prefer to macro my off GCD skills into single cast non-opener skills, because I always press them while the global cooldown is going, which actually saves some time when compared to using them one on top of the other because you can cast them during the GCD, just not until your animation finishes.
Finally, I think I may try Haymaker. I will probably macro it into Storm's Eye since I hardly ever use the skill, and I think the 20% slow from haymaker would be useful (also note it doesn't interrupt your combo).
That would leave me with the following macros:
/micon "Fracture"
/ac "Vengeance" <me>
/ac "Fracture" <t>
/micon "Haymaker"
/ac "Haymaker" <t>
/ac "Storm's Eye" <t>
and
/micon "Maim"
/ac "Foresight" <me>
/ac "Maim" <t>
And finally, my emergency macro:
/micon "Convalesence"
/ac "Thrill of Battle" <me>
/ac "Convalesence" <me>
(I used to have Second Wind in this but I'm thinking I will drop that skill for Haymaker as per above).
I leave Featherfoot out of Macros as I try to get as much spread out cooldowns as possible, and I would rather not stack them all together. I also should get around to macroing Mercy Stroke into something, but I find the skill so underwhelming I don't think it's that big of a deal. I may need to find space on my bar for Holmgang as well, which I've been meaning to try, and space is at a premium playing with a gamepad.