Sorry for not so much love on hunters in the past. Had to borrow my friends account, because my hunter is not 85 yet. This lazy macro is pretty nice, it pops all kind of cooldowns and keeps some constant decent damage (13k dps on dummy with 329 item level). I included a modifier for dump focus (Arcane Shot), but besides that is just a no brainer spam button.

Macro might be outdated, please check the forums for up to date macros.

/castsequence 
[mod]Arcane Shot;reset=target Serpent Sting, Hunter's Mark,null /castsequence Cobra Shot /castsequence Kill Command,Focus Fire /castsequence reset=40 Intimidation,Bestial Wrath,Fervor,Rapid Fire /cast Kill Shot /use 13 /use 14

Macro Explanation:

4.2 Hunter - Beast Mastery Lazy Macro