I also have this one for battlegrounds but haven't used it for a while. It's for recasting hunter stuff after you die, which happens a lot in a bg. Just set it as a button and push it 3 times to do the next thing in line. Need to change the last one for your specific mount. Again I'm marks so mod for beast or surv.
/castsequence reset=5 [button:2] aspect of the dragonhawk; aspect of the dragonhawk, trueshot aura, red skeletal warhorse
oh and this is an attack one for after you select a target. USE ONLY IF YOU ARE LAZY AND FAT. lol
/petattack
/castsequence reset=5 [button:2] Hunter's Mark; Hunter's Mark, Rapid Fire, Arcane Shot, Steady Shot, Aimed Shot, Serpent Sting, Arcane Shot, Aimed Shot, Steady Shot, Chimera Shot
Oh and my run away like a coward macro.
/castsequence reset=5 [button:2] Titan-forged Rune of Cruelty; Titan-forged Rune of Cruelty, Aspect of the Monkey, Wing Clip, Mongoose Bite, Deterrence, Feign Death