When I cast soul ward --- you do in a way have to be at the mercy of the other healers in your group. I have discussed my soul ward with one of the templars we run with during raids. He actually said its not a prob for me to use it when he's in my group because he already had a macro to heal me.

Said I get aggro so much he's had it for months. hehe PREWARDING FTW!
If you run with a 3 heal MT group then when you cast your soul ward the druid can usually get the tank back up while you send off a heal on the MT and the cleric heals you.
I attempted a few weeks ago to set the macro to cast soul ward, target Kisy, and cast a single target heal and it wouldn't process the heal. Yes it is possible I didn't set it right. I will try it again.
I have an extensive macro to cast my rez on folks. It has all of the single target rezes in it, but I dont have the text atm since I am at work. So there is a way to get more than one or two spells to be casted as I believe mine has 3.
I agree with Xanoth however that it is probably MUCH safer to heal yourself than to trust a macro to do it.