I use
MQ2Heals for my cleric. Yes, I wrote it... Yes, it was because I wanted to. Yes, there are macros that do the same thing. It's actually designed a lot like FastHeal6, so Noobhaxor deserves a lot of credit for the healing logic. Pete also helped me with a couple issues, so thanks again!
Yes, it's a very new plugin under heavy development. Yes, the pure healing potential is excellent. It does support a couple other classes now (Druid, Shaman). I may eventually make it smarter!
It will use a few cleric AAs as needed if you have them (QM/VP/Divine Arbitration/Burst of Life). I could really use more beta testers!
You can use
MQ2Heals with AutoCleric,
KissAssist, or no macro at all. It might even run with MQ2Bot (although they'd likely conflict at some point)! It works a lot like MQ2Bot, and uses the best spells for the scenario based on what you have memorized. If you change your spell set any time, it will adjust. If you change your main tank, it will adjust. If you add XTargets, it will adjust, and heal those on the fly. It assumes that the first custom XTarget is the main tank (it can be any XTarget slot). If there are no custom set XTargets, it will assume the group member with the Main Tank role set is the main tank. It will currently cast promised/delayed heals on the MT only (it's a 21 second buff with 15 second cooldown, so it's kinda designed like that). If you buy a new heal spell, and memorize it, it will use it.
MQ2Bot has been around a lot longer, and may be a little more stable. Pete also provides excellent support for his plugin!
Things it currently doesn't do: DPS (unless you use heal-nukes - Intervention line), Buff (in progress), make sandwiches, do dishes, take out trash, other chores, etc...
Things it does very well: HEALS!!!
Things it sorta does: rez (buggy - I intend to scrap and rewrite the rez functions), med - It seems to work fine for me with/without a mount. Just make sure your mountitem is set... There's a thread with more details... :p
Out of the box, if you have a spell set already configured (maybe for when you play your cleric), it will use those spells if enabled (most are by default). You'll have to enable the "Intervention" line (
/heals nukeheal on) if you use them.