1. Stance Dance and Heroic throw: If I click this normally I use Heroic throw if im in def stance, otherwise I go into def stance.
By clicking it with modifiers 2 times I use retaliation or Intercept and go back into def stance directly.
#Showtooltip Heroic Throw
/cast [nomod] Heroic Throw
/cast [modifier:ctrl] Battle Stance
/cast [modifier:ctrl] Retaliation
/cast [modifier:shift] Berserker Stance
/cast [modifier:shift] Intercept
/cast [nostance:2] Defensive Stance

2. Engage: Getting that rage up in the beginning to secure your agro.
Then used every 30 sec to be able to rotate the following macros.
#showtooltip Berserker Rage
/cast Bloodrage
/cast Blood Fury(Racial)
/cast Berserker Rage

3. Devastate: Devastate and queue heroic strike, HS does wonders as it's improved by glyphs, and with the right spec it costs 6 less rage, got 15% crit chance and Impale/Deep wound.
#showtooltip Devastate
/cast Devastate(Rank 5)
/cast !Heroic Strike
/startattack

4. Intervene: This intervene macro works even if you target the mob that is actually agroing another player.
#showtooltip Intervene
/cast [nomod, nostance:2] Defensive Stance; [help] Intervene; [target=targettarget, help] Intervene
/cast [nostance:2] Defensive Stance
/cast [mod:shift, target=focus] Intervene

5. Intervene: Intervenes your Focus target, and sets ur target to Focus target if you modify the keybind with ctrl.
#showtooltip Intervene
/focus [modifier:ctrl]
/stopmacro [modifier:ctrl]
/cast [nostance:2] Defensive Stance
/cast [target=focus] Intervene

6. Oh Shiiiiit!
/use Runic Healing Potion
/use master healthstone
/use Shield Block
/use Berserker Rage
/use Enraged Regeneration
/use Shield Wall
/use Last Stand

7.Revenge: Need less to say.
#showtooltip Revenge
/castsequence reset=2 revenge, !heroic strike
(I skip the castsequence nowadays and queue the hs as in the devastate)

8. Shield slam: This is a got to have.
#showtooltip Shield Slam
/script UIErrorsFrame:Hide()
/cast Shield Block
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/use 13
/use 14
/cast Shield Slam
/startattack

9. Crowd control: The function to set the Tab (targetenemy) to a shorter range no longer works, so this will target any mob in 40 yards range.
Still is quite nice for aoe tanking if you get the initial.
/script SetCVar("targetNearestDistance", 5)
/targetenemy
/startattack
/cast [nostance:2] Defensive Stance
/cast Devastate(Rank 5)
/cast !Cleave
/script SetCVar("targetNearestDistance", 40)

10. Shouts: g=demo shout, g+shift=commanding, g+ctrl=BS
/cast [nomod] Demoralizing Shout
/cast [modifier:shift] Commanding Shout(Rank 3)
/cast [modifier:ctrl] Battle Shout(Rank 9)

11. Fear: use with caution
/cast Intimidating Shout
/use [target=player] Heavy Frostweave Bandage
/targetlasttarget
/startattack

Sharing the love