honestly I would try to avoid macroing to much as it can screw you when facing animation lock and if you can do just as good without macros it will make you a better player in the long run. Personally I just make sure my buffs are near my combos like say right above or below my finisher moves so I can just hit up then buff, buff then back down to execute the finisher. I'm a controller user though so I have gotten quite used to switching up and down very quickly, might be more difficult or take more time to get used to for keyboard/mouse users