Judge 'n SealThis macro allows the user to instantly re-cast Seal of Command after judging, ensuring that no weapon swings happen without SoComm active (which would result in the possibility of a missed Command proc). The "showtooltip" portion shows Judgement as the tooltip on your bars, so you can see the cooldown of your Judgement ability. Be sure not to use this macro while you are under the Global Cooldown (GCD, 1.5 seconds of time after almost any spell/ability is used), as the Judgement would cast but the Seal would not happen.
/cast Seal of Command
Attack on!Using Crusader Strike does not make your auto-attack turn on. This macro ensures that every time you Strike, you will start auto-attacking as well, preventing missed swing opportunities.
#showtooltip Crusader Strike
/cast Crusader Strike
Hands-free CleansingThis one, when keybound, allows you to place the mouse over an afflicted target, mash the keybinding, and clear the disease/poison/whatever off that ally without ever losing your target or halting your attack. You can apply mouseover targeting logic to many spells and abilities to make them more effective (Blessing of Protection, heal spells, etc).
/cast [target=mouseover] Cleanse
Space-saver multi-purpose button happy fun time!This logic can be applied to any ability you would want to downrank. The one above allows you to hit the button for a max rank Consecration, hold alt and hit the button for a rank 1 cast, and hold shift and hit the button for a rank 4 cast. If you use macros like this one, you'll save yourself having to have multiple ranks of spells on your bars.
/cast [modifier:alt] Consecration(Rank 1); [modifier:shift] Consecration(Rank 4); Consecration
These macros encompass the majority of macros I use. I use the mouseover logic for Cleanse, Blessing of Protection, Holy Light, Flash of Light, Blessing of Sacrifice, Blessing of Freedom... and I think that's it. There are other macros I use, but for the most part these are the chosen ones that I use on an every-raid basis. If nothing else, employ the Judge/Seal macro and the mouseover Cleanse macro, they're invaluable!