I like emphasising key information like Clearcasting by having big icon auras by using the WeakAuras Addon.
Pop Everything Macro
Pretty useful to just macro everything in 1 bind to avoid spending time in AP to press berserking etc.
#showtooltip Arcane Power
/cast Arcane Power
/use Manifesto of Madness
/use Malformed Herald's Legwraps
Iceblock Cancel Macro
/cancelaura Ice Block
/use Ice Block
Yes in that order is how I have it. Lets you instantly cancel the ice block when spamming the button (faster than GCD). Good for removing DoTs, immune damage last second etc. You can still sit in the block like normally with this macro.
Focus Mouseover Macro
You can focus gateways with this macro and then use a key bind to use the gateway without clicking.
Go into your Settings > Keybinds > Targeting and set a key for "Interact With Mouseover".
Focus Interrupt Macro
/cast [target=focus, exists, harm, nodead] Counterspell; Counterspell
If you use the focus macro above, you can use this macro to interrupt the focus target.
I recommend having a separate bind for the focus interrupt.
You can find almost anything you want here https://wago.io/weakauras/classes/mage/arcane.
Here are a few specific auras that I recommend: