Shot rotation macro.
I use the following 3:2 shot rotation macro.
/cast !Auto Shot
/castrandom [target=pettarget, exists] Kill Command
/cast Steady Shot
/script UIErrorsFrame:Clear()
/cast Arcane Shot(Rank 1)
/stopcasting
I use this one when pulling to trap in raids and instances
/castsequence reset=5 Distracting Shot, Arcane Shot
/stopcasting
Miscellaneous macros
Here are some miscellaneous macros I use
Pet Attack
/petattack
/cast Hunter's Mark
Misdirect to focus
/cast [target=focus] Misdirection