In my quest to help others on here I thought I would post a collection of useful or spacesaving macro's that I use on my account.
These won't be 100% applicable to everyone but everyone should get some use from something (if even if it's just knowledge)
Health Restoring (Hit Ctrl and push macro key to autocast Heavy Frostweave Bandage on yourself)
Random Vanity Pet Summon/usesequence Medallion of Heroism, Fel Healthstone, Super Healing Potion, Healing Potion Injector, Major Healing Potion
/use [modifier:ctrl,target=player] Heavy Frostweave Bandage
Fishing Macro - First equips fishing rod, then casts when pressed again. (BTW the rod is a +20 fishing rod (easy) quest reward)/run CallCompanion("CRITTER", random(GetNumCompanions("CRITTER")))
Auto Pickpocketing Macro's - This should be used by all Rogue's already, but just in case....#showtooltip Fishing
/equip Seth's Graphite Fishing Pole
/cast [equipped:Fishing Poles, nomodifier:alt] Fishing
Engineering Transporters Macros - Left click for Gadgetzan, Right click for Toshley's Station. If you get the Sky spawn in Gadgetzan simply press Shift + Macro for Parachute Cloak. 1 Click for equip, wait 30 seconds for CD, then click again for cast. NB. You can change the names if you're a Goblin Engineer#showtooltip Sap
/cast [stealth] Pick Pocket
/stopcasting
/cast [stealth] Sap
#showtooltip Garrote
/cast [stealth] Pick Pocket
/stopcasting
/cast [stealth] Garrote
#showtooltip Backstab
/cast [stealth] Pick Pocket
/stopcasting
/cast [stealth] Backstab
#showtooltip Ambush
/cast [stealth] Pick Pocket
/stopcasting
/cast [stealth] Ambush
#showtooltip Cheap Shot
/cast [stealth] Pick Pocket
/stopcasting
/cast [stealth] Cheap Shot
AF's Get Out Of Combat Free Card - Removes DoTs, Stops anything hitting you (from lag), and if your Vanish bugs simply hit it again for Shadowmeld.#showtooltip
/equip [button:1] Ultrasafe Transporter: Gadgetzan
/equip [button:1] Parachute Cloak
/equip [button:2] Ultrasafe Transporter: Toshley's Station
/use [button:1] 13
/use [mod:shift] Parachute Cloak
/use [button:2] 13
Simple Always Stealth Macro#showtooltip Vanish
/stopattack
/cast Cloak of Shadows
/cast Evasion
/cast [combat]Vanish
/cast [nostealth] Shadowmeld
Trick Of The Trade Macro (Using Focus if you have it, MT if not.)#showtooltip Stealth
/cast [combat] Vanish; [nostealth] Stealth
Focus Macro (Which you should have anyways!). Shift+Macro will clear Focus as well (but focus will clear when Focus is Dead or Despawns/Disconnects)#showtooltip Tricks of the Trade
/focus [button:2,help]
/cast[help] [target=focus,help] [target=targettarget,help] Tricks of the Trade
Tricks of The Trade Autocast Macro (using focus). Change the name to your primary attack if not Muti spec. It will auto cast every time the CD is up (don't forget it also give's +15% damage output on the the recipient)/clearfocus [modifier:shift]
/clearfocus [target=focus,dead]
/clearfocus [target=focus,noexists]
/focus [target=focus,noexists]
PvE Poison Applying Space Saving Macro - I use Instant on my MH (Left Click) & Deadly on my OH (Right Click). Simply Left click Macro then Right Click.#showtooltip Mutilate
/cast [target=focus, help] Tricks of the Trade
/startattack
/cast Mutilate
PvP Poison Applying Space Saving Macro - I use Wound on my MH (Left Click) & Crippling on my OH (Right Click). Simply Left click Macro then Right Click./castsequence Instant Poison VIII, Deadly Poison VIII
/use [button:1] 16; [button:2] 17
Cooking Space Saving Macro - Left Click for cooking, Right Click for Cooking Fire/castsequence Wound Poison VI, Crippling Poison
/use [button:1] 16; [button:2] 17
Engineering/Mining Space Saving Macro - Left Click for Engineering, Right Click for Mining (Smelting)#showtooltip Cooking
/cast [button:1] Cooking
/cast [button:2] Basic Campfire
#showtooltip Engineering
/cast [button:1] Engineering
/cast [button:2] Smelting
Hope this helps people