I stick to my Misery's End > Bloodletter > Heavy Shot macro and keep the rest to manual use.. I find I spam that button a lot.. it definitely helps to not have to look at all of that constantly.

As for a rotation, It's similar of course but I usually start off with Straight shot + tap of my macro to set off Bloodletter> both dots > spam macro. I try to use barrage at the same time as hawk eye, they both have similar buff timers. I do not waste my buffs at the start of a fight (before I start even doing dmg) as every second counts. I use them between my initial shots. Usually in the order of Internal > Raging > Hawk > Barrage.. this way barrage is getting the maximum effect of the other buffs. Later on I use them as they come up unless it's a fight where I really want those buffs to take down adds quickly.. in which case I wont worry about maximizing my dps as much as just to kill the adds quickly. I usually try to maximize things like this, and I like it.