This still works as far as i know. I'm at work atm so i can't see the macros but i'll post them tonight.

I use 2 for sure, one that uses Inner Focus then cast group Fort, and one that uses my trinket every time i cast VT.

They are quite easy tho, It's something like

#showtooltim Vampiric Touch
/use 13
/cast Vamperic Touch

with some other things thrown in to stop getting the "this is not ready" error to stop popping up.

all you need for the other macro is a /stopcasting line in the middle if i remember right.

so try

#showtooltip
/cast elemental mastery
/stopcasting
/cast chain lightning