i have a razer Naga mouse and a razer nostromo that i have been using since beta, you can get the one click target + heals. I have it for 90% of my healers skills i even have one button that casts crushing darkness + force slow + then affliction, you can even get it to click cast on the ground i.e. revivification.
If you know what you're doing macros can help a lot and to the ops question about can you use macros yes you can the devs have said they don't like it but they are not going to do anything about it as long as you're not botting