Another thing that I found is usefull is put /stopcasting in front of my heal macro that way if the shit hits the fan and yeh just hit a long casting spell but yeh need to heal now .

then yeh can add modifiers:

/cast [target='charname1' modifier:ctrl] Lesser healing wave (rank1) [modifier:shift] lesser healing wave (rank2) [modifier:none] lesser healing wave (rank3)

so if yeh hit ctrl/shift or just the macro yeh get different affects