For melee, as long as you do it for your damage buffs and not attack actions, I'd say you can macro all buffs into one button for QoL.