Quote Originally Posted by shoij View Post
Is there a way to delay the macro such that it gives me some time to build some aggo on the pally?
You should have a separate pull key to start the pally off before the DPS. If you aren't very high level yet, just put a macro for judgement and consecrate on it. After you lay that down, you should be able to switch to the normal spam key.

Quote Originally Posted by shoij View Post
Also, is there a way to heal the target with lowest hp?
No, you have to manually heal. Get a mod like MSBT or something that will announce when ES expires, or DBM's Spelltimers to track Riptides. There's macros in the Wiki for setting up a rotation for Riptide healing. Other than that, try reading. There's tons of threads on how to manage healing with a shaman.