There aren’t really any special macro’s you absolutely need for evoker outside of the normal mouseover macros. I do recommend getting a mouseover macro for both Rescue and Verdant Embrace, just to make them a bit snappier and easier to use.
Rescue Mouseover Macro
/cast [@mouseover, help, nodead]  Rescue
Verdant Embrace Mouseover Macro
/cast [@mouseover, help, nodead]  Verdant Embrace
Expunge Mouseover only Macro
This macro is useful for m+ with the the inflicted affix, it allows you to mouseover the afflicted souls and it will ONLY dispel them when you’re hovering over them.
/cast [target=mouseover,exists,nodead] Expunge
Cauterizing Flame only Macro
As for any other dispel a mouseover version of cauterizing flame comes in very handy in m+ and raid content.
/cast [@mouseover] Cauterizing Flame(Red)
Disintegrate Tick count weakaura
This is useful to have as you can cast your next Disintegrate earlier to chain the ticks over to the new cast.