I am using something like this, i needed superduper macro for my raise dead ability but that could be left out

I use crl as a mod key for casting renew and shift as a mod for flash heal (Greater heal form my tank) so these keys get pressed often but not mashed on a normal dps rotation. Hence the smaller number of commas. If you handle healing differently, Dancing rune weapon and Raise dead may need to be managed differently.

/assist Duskwalker
/click ActionButton12
/castsequence reset=5 Icy Touch, Plague Strike, Heart Strike, Heart Strike, Death Strike, Death Coil, Death Strike, Heart Strike, Heart Strike, Heart Strike, Heart Strike, Death Coil


Action Buttion12
#showtooltip
/castsequence reset=nocombat ,,,,,,,,,,Horn of Winter , null
/use 13
/use 14
/use Hysteria
/castsequence [mod:ctrl] ,,,,,,,,,, ,,,,,,,,,,Dancing Rune Weapon
/castsequence [mod:shift,combat] ,,Raise Dead ,,,,,,,,,, ,,,,,,,,,,