I'm well aware of the usual shot/AotH macros hunters use, but they are not perfect. The goal of these macros was to cut keybindings and maximize dps.
This works pretty well by itself, but problems occur when you use the Steady/Cobra Shot macro as well:
/cast !Aspect of the Hawk
/cast Arcane Shot
If you use Arcane Shot and try to Steady Shot right after, you won't be able to cast it on the move, because of the 1 second cooldown on your aspects, that triggered off your Arcane Shot macro - even if you already were in AotH!
/cast !Aspect of the Fox
/cast Steady Shot
We may do this, but it limits our play style somehow (even as a non-marksman) and it can be a waste of a GCD, if you specced into Concussive Barrage as MM, allowing you to daze enemies with Chimera Shot as well.
So just use Concussive Shot, than proceed with Steady Shot.
The macros just feel clunky and I hate them.
My alternate approach: One macro'd key to switch freely between all three interesting (hunter) aspects in PvP combat.
If you are in Hawk/Fox and press the key, you will change aspects to Fox/Hawk.
/castsequence [nomod] Aspect of the Hawk, Aspect of the Fox
/castsequence [mod:alt] Aspect of the Cheetah, Aspect of the Fox
If you press alt modifier as well, you will end up in Cheetah. Useful, if you just disengaged and want to use the 60% sprint of Post Haze talent (MM) and you know, you won't get hit in that time (Deterrence, BoP, LoS).
Hawk->Fox: Press button
Fox->Hawk: Press button
Cheetah->Hawk: Press button
Cheetah->Fox: Press alt+button
Hawk->Cheetah: Press alt+button
Fox->Cheetah: Press alt+button