Rofl, won't be able to do a video Im afraid .. All I have done is place grid between hud and dashboard. I have corner dots, borders, texts and icons set up for various things. Like, all hots I have in one corner, all debuffs I have in another corner etc. And I have the text show me if they are my target, tanking etc so I know who needs a heal.
And here is the basic macro I use. I just replace the spell for the one the macro is for.
Code:
#showtooltip Chain Heal
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
/use 10
/run SetCVar("Sound_EnableSFX",sfx);
/cast [@mouseover,help,exists] [@target,help,nodead] [@player,nodead] Chain Heal
10 is the id for one of my items that give a useful haste buff and the Sound_Enable is to just to turn the error sound off and on for the repeated attempts when spamming the heals while the item is on cool down.