In terms of addons, make sure to have:
- Something for a boss frame (shadowed unit frames is my suggestion)
- Something that keeps track of your dots (you can do it with shadowed unit frames + omnicc and weakauras)
- Nameplate addon (Kui nameplates is my personal preference)
- Boss mod (Bigwigs is my personal choice)
This macro lets you cast Starfall at the position of your cursor.
/cast [@cursor] Starfall
Force of Nature Cursor
This macro lets you cast Force of Nature at the position of your cursor.
/cast [@cursor] Force of Nature
This macro lets you cast Innervate on your mouseover target.
/cast [@mouseover,exists] innervate
Remove Corruption Mouseover
#showtooltip Remove Corruption
/cast [target=mouseover,help,nodead][target=target] Remove Corruption
This macro lets you cast Rebirth on your mouseover target.
A must have weak aura in my opinion is the astral power weakaura: https://wago.io/4y7qKOBVW
In addition to the suggested addons use weakauras for anything related to buffs, debuffs, bosses abilities and so on (you can literally do anything with the latter).