Going off of captivation Li’s post on their Frost DK Priority Cast Macro I think I have a decent (as I am sure there is room for improvement) one for Arms Warriors.
===Main/Single Rotation (Bar 1 - Button 1)===
#showtooltips 16
/targetenemy [noharm][dead]
/castsequence reset=0.3 1,2,Heroic Strike
/castsequence reset=0.3 1,Mortal Strike
/cast Overpower
/swapactionbar 1 6
===Buffs/Secondary Attacks - Single (Bar 6 - Button 1 and Button 2)===
#showtooltip
/castsequence reset=combat Colossus Smash,Slam
/cast [combat] Battle Shout
/cast [combat] Berserker Rage
/cast [combat] Recklessness
/cast Charge
/startattack
/swapactionbar 1 6
/script UIErrorsFrame:Clear()
===Execution (Bar 1 - Button 2)===
#showtooltips Execute
/castsequence reset=0.3 1,2,3,Overpower
/castsequence reset=0.3 1,2,Colossus Smash
/castsequence reset=0.3 1,Mortal Strike
/cast Execute
/swapactionbar 1 6
===Multi Rotation (Bar 1 - Button 3)===
#showtooltips 16
/targetenemy [noharm][dead]
/castsequence reset=0.3 1,2,Cleave
/castsequence reset=0.3 1,Mortal Strike
/cast Overpower
/cast Sweeping Strikes
/swapactionbar 1 6
===Muti/Buffs (Bar 6 - Button 3)===
#showtooltip
/castsequence reset=combat Colossus Smash,Thunder Clap
/cast [combat] Battle Shout
/cast [combat] Sweeping Strikes
/cast [combat] Berserker Rage
/cast [combat] Deadly Calm
/cast [combat] Recklessness
/cast Charge
/startattack
/swapactionbar 1 6
/script UIErrorsFrame:Clear()
THINGS OF NOTE: When I made this I was only level 85 and thus did not have the level 87 ability also i have my tier 4 talent seperate also. Additionally, these macros were made useing an addon called SuperDuperMacro that allows macro lengths beyond the 250 character limit.
Enjoy and please share any enhancements to this.