The way I setup overpower/heroic strike, was an overlay bar, with weakauras. I basically aligned colored squares that indicate certain conditions with hotkey positions, so when clicking on that square, it was in a repeater region, where the other warriors had a hotbar where specific macros were placed.

AKA, enemy dodges Warrior 2, Warrior 2 has Rage > 30, a pale green square appears, I click it, it dumps rage into heroic strike. Once the rage is equal or less than 30, a yellow square appears. I click that, and its a battle stance + overpower macro.

Set that up for all your warriors, and you can now start to manage overpower for all your warriors individually. You could do the same for revenge, or for your rage dumps. You could of course bind those to hotkeys, but I've set mine up to operate with a click bar that is overlaid by a weakaura set. Click the weakaura, minions click the actual abilities.