Ok lets start with some fun stuff first. Not many people know you can trigger in game sounds with a macro.
When your making a macro for a combat class I find it useful to add in a line that starts your combat if your target dies it targets the nearest.
This one plays the lament of the highborn.
BY FIRE BE PURGED!
The Argent Tournament has a kiss the frog quest this makes it easy just hit by a frog at your feet.
/use warts-b-gone lip balm
/target lake frog
Zoom your character out and get a commanding view fo the battle.
/console CameraDistanceMaxFactor 4
When your making sure everyone is ready, only works if your the party leader or have permission in the raid.
This macro clicks on every item with a grey color in y our inventory. Dangerous when your puttering about, a godsend if your trying to sell all the junk you end up with to a vendor.
/run for bag=0,4,1 do for slot=1,GetContainerNumSlots(bag),1 do local name=GetContainerItemLink(bag,slot) if name and string.find(name,"ff9d9d9d") then DEFAULT_CHAT_FRAME:AddMessage("- Selling "..name) UseContainerItem(bag,slot) end end end