My Fury Warrior Setup - GnomeSequencer and Weakauras

I believe in trying to control certain dps skills in my gnome sequencer macros. This allows you to do basically top dps for your gear.

First here is my UGLY weakauras import code for my macro. If you wanna make it pretty for me then I would love that .
duuopaqEr06bbTFLWHeGObnG4wcHDbcmmr4ycQLjL6zsvnnuPRbI2MG8nrY4uuoNsQ1jajZtasDpfvyFIu1bvu1cLcpukYeLQ0fLQyJIu(OIknsPOoPq6LkQiZev4Mcq1orv(PuYqfIwki0tvnvjUQiv2Qae(QauMRaQ9s(RuzWkrhgPfJQ6Xk1Kb1LPAZkYNfLrdsNMsRwrf1RrfnBfUTqTBe)gy4IQLJYZPy6qxxsBxj57c04fapCaPvyv0PQiu3O3gcsabRHGu6X6W6WQOhGwttghvArKcYu9d1VFOqjcfouQ(R1ueCdPZ8mlGusM76Wjj0y7oJbQ56jBnnzCuPfrQ1qgoe3zPcXnv7(TtSwtrWnKUhGCkb2HvdDlSEuoTJXCjGy3Oh0cJqvARtKiv41jcfI7SeH4MiHMIGBkDsnUWSzzoZiEH1H62mOOslfxixNywBiNLAwiitmBMMIGlK6gFmfjWsq9sRi1hakSk6vJ3ThuJr81z0TRIECDGwvekuhPdNGQOhxhOvfHc1zGHRIECDGwvekuOq9TkIxyv0t2AAY4O4fr)ejGG1Rxdz4WPcplfK6uInMIwarfDdszOk65m34OoFqLS9E9nnPq9yQLOIEoZnoQZhujBxOqDKzZYCMk6GGKwKrs1qVA8MavcQg6yYCx3GuSA0ReFLtqDAfb65GGoRdK7mkcy6Pxphe0z6ZsOVbvc2k3zueW0t)COxnExoiOZud9QX7QelQg6BqLG6H19vob1Jee0z6eASBur8cRxOg0xSCcWwSSXaaGfV26bCNIlw20WPRCM41x)bbm4flPe4flBaOmyH67QbbXDqTWUoAJDyH65mqgZnMiz(2ASaI4fwhQBZGIknitekeK9tLk06q9dNcYeAkcUP0hakSk6iD4euf946aTQiuOE14DeASl(6m62vrpUoqRkcfQtOXUEdwGgiRCOoLH6vJ3TbX8POAOZadxf946aTQiuOq9jabVfcDXRnxDyRjFqtEKU50O3Clo6DXY55OSyz00wSKxRYILZ3QhDMNzbKsYCx3UbeDds3CAIeyjOoeJo3Ml60nAbeJk6gKYqv0HbD7QbbXIVq9jlXAGQIomOlBack(6zdqWUjgn21dyoLZ5RmQjGQXaaGnvwMVyzB9SbiyhDJwar3afeuOqDds3CAAcqqQLe7euVv6kpAV9OdHaqSsJBOz9tXTpxUjcfkuO2P0ueqYvNcdBrlGqhDiZML5mJkc1TW6ngaaSPYY8flBRh0cJqvAqMiv42Z42MlK9dXnf3(AkcUP0j14cZML5mJ4fwpaTMMmoQ0Iiu)(9dpBD4295MQF)1R1ueCHuh2AYh0Kr3aIEuc6Sj62dC0nGycSj3hJUGugZcyDbTdydYSC66BayadcseFHIxBv0t2AAY4O4fr)qZGGejseouQzCdfAM(eGGPnOzg9sZrBAo1kDfoIYRh9QXlaWaT5QHoLyJPOfqur3GugQIEoZnoQZhujBVxFttkuOoYSzzotfDAfb7bG4IVUj3hJOW6CdTomK6vJ3Ldc6m1qVA8UCqqNHjZDXxFxniiUdQf21rBSdRNdc6SoqUZOiGPNEDFLtq9ibbDME14DMCFmIcRg6MCFmIcBur8AlECdTomKc1ReFLtqDAfb65GGotFwc9QX7QelQg6eASBur8cRxOg0xSCcWwSSXaaGfV26ngaaSPYYCXRVEJbaaBQSmxOqDOUndkQ0GCD4eRdnlrOzCt1Ew)eAkcUP0hakSk6iD4euf946aTQiuOE14DeASl(6m62vrpUoqRkcfQtOXUEdwGgiRCOoLH6vJ3TbX8POAOZadxf946aTQiuOq9jabVfcDXRnxDyRjFqtEKU50O3Clo6DXY55OOZ8mlGusM762nGOVbGbmiir81niDZPPjabPwsStq9wPR8O92JoTIaXxNUrlGyur3GugQIomOlBack(6WGodOsGfFDdOsG1xSCxniiw3aQe4UnukH4d95J5BDY2fku3cRhWSd4flpYSC66bTWiuLwiitLy26(jcZnv7zPcNqtrWnLEaAnnzCu8Ii8ADsnUWSzzoZiEH1HTM8bnz0nGOhLGoBIU9ahDdiMaBY9XOliLXSawxq7a2GmlNUUbPBonrcSeuhIrNBZfHIxFv0PeBmfTaIk6gKYqv0ZzUXrD(Gkz796BAsHc1rMnlZzQOVRgee3b1c76On2H1RgVjqLGQH(gujOEBDcn2nQiEH1d4ofxSSPHtx5mH6BqLGTYDgfbm90phc1hakSk6vJ3rOXU4RZadxf946aTQiuOoHg76nybAGSYH6ugQJ0Htqv0JRd0QIqH6m62vrpUoqRkcfkuFcqWBHqx8AZvh2AYh0KhPBon6n3IJExSCEoklw(MJMwrN5zwaPKm31TBar3cRpFREwSSPw8kqSfh6gKU500eGGulj2jOER0vE0E7rNwrG4RtHHTOfqOJoKzZYCMrfXlSk6iZML5mv0XK5UoTYO6MkFFLtWxNMSbqVRP5FP7L5Hyr3x5euVzNoqO6MkFFLtWiz(Kna6pYE4GdDyNFDAQKm31BUhoImT0XHE14nbQeun0n5(yef2OIq9kXI65dAsNPtOXUrfXlSoePzws2ILngGGbKc13GkbBL7mkcy6PFo03Gkb1dRVRgee3b1c76On2HfQxjiZML5mvekuOoPgxy2SmNzeV26Wwt(GMm6gq0JsqNnr3EGJUbetGdszmlG1f0oG7miZYPRBq6MttKalb1Hy052CrO4Xvf9kbz2SmNPIELyrDKYYCuOoYSzzotf9QX7YbbDM4RxjwuhPSmh1XK5UUbPy1Oxj(kNG60kc0ZbbDwhi3zueW0tVEUZ2obH60bcvVDc9D1GG4oOwyxhTXoSE14DvIfvd9QX7YD22jiuNoqOQHEUZ2obH60bcTdK7mkcy6b0ZHEoiOZ0NLqO(aqHvrVA8ocn2fFDgy4QOhxhOvfHc1j0yxVblqdKvouNYqDKoCcQIECDGwvekuNr3Uk6X1bAvrOqH6tacEle6IxBU6Wwt(GM8iDZPrV5wC07ILn1IxbIT4qN5zwaPKm31TBar3G0nNMibwcQdXOZT5IoS1mNRKnAx5IVoLyJPOfqur3GugQIEoZnoQZhujBVxFttkuOUbPBonnbii1sIDcQ3kDLhT3E0PWWw0ci0rhYSzzoZOI4fwfDKzZYCMk6yYCx3GuSA0RgVdQthiu1qVs8vob1PveOtOXUrfH6vJ3vjwun09vob1B2PdeQUPY3x5emsMpzdG(JSho4qVA8o6WUYfFDtUpgrHnQiuhQthiu9W6qD6aH2bYDgfbm90RxjwuhPSmh1RgVl3zBNGqD6aHk(6MkFFLtWxNMSbqVRP5FP7L5Hyrh25xNMkjZD9M7HJitlDCiuVsqMnlZzQOxjwuhPSmhfkuOoPgxy2SmNzeV26wy9EcGVRORdBn5dAYOBarpkbD2eD7bo6gqmbokVaIUheWG74otFdadyqqI4luO(kXlm32jekb

Next here is my three gnome sequencer macros.

Single Target

Sequences['Fury'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat] Berserker Rage
/cast [modifier:lctrl] charge
/cast [mod:Alt] Wild Strike
/cast [modifier:lctrl] Execute
/cast [combat] Recklessness
]],
'/cast [combat] Blood Fury',
'/cast [combat] Bloodbath',
'/cast Bloodthirst',
'/cast Victory Rush',
'/cast [combat] Dragon Roar',
'/cast Raging Blow',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Clear() 
]],
}

AOE Target

Sequences['Furyaoe'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat] Berserker Rage
/cast [mod:lshift, mod:lalt] Raging Blow
/cast [combat] Recklessness
]],
'/cast Dragon Roar',
'/cast Whirlwind',
'/cast [combat]Bloodbath',
'/cast Bloodthirst',
'/cast Whirlwind',
'/cast Berserker Rage',
'/cast WhirlWind',
'/cast Bloodthirst',
'/cast Whirlwind',
'/cast Whirlwind',
'/cast Bloodthirst',
'/cast Whirlwind',
'/cast Whirlwind',
'/cast Bloodthirst',
'/cast Whirlwind',
'/cast Whirlwind',
'/cast Bloodthirst',
'/cast Whirlwind',
'/cast Whirlwind',
'/cast Bloodthirst',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Clear() 
]],
}

Execute Phase

Sequences['Furyexe'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat] Berserker Rage
/cast charge
/cast [combat] Recklessness
]],
'/cast [combat]Bloodbath',
'/cast execute',
'/cast execute',
'/cast execute',
'/cast execute',
'/cast Bloodthirst',
'/cast execute',
'/cast execute',
'/cast execute',
'/cast execute',
'/cast Bloodthirst',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Clear() 
]],
}

I bind FuryEXE to Ctrl + Mousewheel up
I bind Fury to Mousewheel up
I bind Fury AOE to shift + Mousewheel Up
I bind the spell Raging Blow to control + Alt + Mousewheel up since I cannot make it work inside gnomesequencer.

With my weakauras the bindings that cannot be used for other keybindings are Ctrl + Alt Mousewheel up and Alt+MouseWheel up on top of regular bindings. Your Control + Mousewheel macro also casts charge. Let me know what you think or that I could improve!