I'm not sure why but the resto druid portion of this isn't working that well. I've tried the Hazz's Druid InstanceBuddy and it works ok but it leaves something to be desired.
So I'm going over the "Rotations for a Resto Druid in respect to Running Instances as a healbot"
*Should have two health variables one for Tank and one for the rest of the party since a tank has roughly 50% more health.
*Bark-Skin should be used when, under attack & taking dmg, to avoid interruptions to healing, on low health.
*Tranquility used when 3 or more Party members are below X%, and should not be interrupted.
*Tree Form if Health Drops Below X%, or if X# of party member are below X%, Once in tree Form healing Logic needs to be rewritten
*Innervate at X%, or use on party member if my mana is X% higher then lowest party members mana and that party member is not a tank.
*If under Attack by beast or dragonkin, use hibernate, else use Nature's Grasp, and move away a bit. if Nature's Grasp is on CD & No Nature's Grasp buff is present then Cyclone.
*Out of Combat Priority's.
1st Rez Fallen Allies If enough mana do not innturpet resting(drinking) to rez
2nd Drink to full mana/health if below x% threshold
3rd Heal party
4th Buff Party
*In Combat Priority's
////Tree of Life Form:
///Assumes priority 8 has been completed
///0 Use Wild Growth on CD
///1 Cast Rolling Lifeblooms evenly accross targets Unless a target with health below x% exists in which case cast Regrowth on that target
///continue with prioritys below
///
-1 List of Insta Remove Debuff's (should be a common list) decurse
0 if clearcast buff is present and no party members health is below 95% use Healing Touch to Refresh Lifebloom on tank.
1 If no targets health is below X% Insure 3stack of lifebloom is on tank and maintain it.
2 If no targets health is below X% maintain Rejuvenation on tank unless tanks health is > 99%
3 If swiftmendable hot(Rejuv or Regrowth) is present and target is Below X% cast swift mend
4 If 1-2 target health drops by more than 4% per second use regrowth to trigger natures grace buff/talent and increase throughput
5 If Clearcast is present cast Healing Touch on lowest health target if below x% else use Regrowth
6 if x# of targets health is below x% use Wild Growth
7 if x# of targets are within 8 yards of target use Swiftmend
8 if x# of targets are below x% Use Tree of Life, Cast Wild Growth, Then Cast Tranquility
9 if target health is < x% use rejuvenation
10 if target is below x% and has x# of hots on them cast nourish else cast rejuvenation
11 if targets health is below x% cast Healing Touch
12 Remove None critical Debuff unless on ignore debuff list.
I think once this part gets done I can do some testing with it and see about future improvements I found it a bit hard to articulate all what goes into healing.
But if you can get the Coding done I'll be more then happy to play with values to get it all working better then any human player, minus myself of course

I'm hard to beat.
P.S. I'm not sure its possible to do all what I asked but I would surely appreciate a honest effort. I tried looking though the singuler code to see if I could just edit what all is there but simple put it encompasses more then what I can grasp without excessively delving into the code. I get support from the community in respect to get this coded I'll be more then happy to jump around all the different specs and work out more rotations. Provided I already have a char of that class leveled(Pld,Shm,Drd,Mage,Dk) I think i have most of the coding nightmare ones sadly... ; ;
Any effort is deeply and sincerely appreciated.