I use this macro as brd:
/ac "Venomous Bite" <t>
/wait 2.5
/ac "Windbite" <t>
/wait 2.5
/ac "Bloodletter" <t>
/wait 2.5
/ac "Feint" <t>
/wait 2.5
/ac "Heavy Shot" <t>
/wait 2.5
/ac "Heavy Shot" <t>

Heavy Shots until VP drops and repeat.

Then I use the buffs between those /wait 2.5 since it ignores the GCD. Same with Feint, ME and Flaming Arrow.

I mix a standard macro with custom buffs/actions as I see fit. I think we can agree not to auto everything but smashing buttons to every skill isn t the best way or at least that s how I see it.