89191892595:Do you think a lot of the delay could be eliminated by binding skills together? How does one do this (I'm not entirely macro savy)
Some of it (such as SS + IF), but if you bind too many things together you'll limit your options. For example, if you bind SS + AA + IF together, it'll sometimes make you pop AA with less than 5 stacks. While I was learning new binds though, I had a macro that was "SS + IF + start PoH" and a modifier for the ability that was "just pop SS" since most of the time you are using SS your next hard cast ability is PoH.
The best thing is to put your off-gcd and high use abilities in places you can hit them with no or very minimal hand movement. I've basically bound the entire left half of the keyboard three times over (modifiers). After that it's just muscle memory.
You can bind any number of off-gcd abilities together in the same macro, but only one on-gcd ability (unless you make a castsequence, which is not usually a good idea).
For example (something similar to the macro I mentioned earlier), you could do:
#show Spirit Shell
/cast Spirit Shell
/cast Inner Focus
/cast [@mouseover, exists, help, nochanneling] [nochanneling] Prayer of Healing
which would basically let you start hitting that key as you were casting penance without risk of clipping the last tick and as soon as the penance cast finished you would pop SS, IF, and start casting PoH. The last line eliminates the "not ready" error text that you get from pressing something that's on cd.
89191892595:I'm "afraid" to use PoH, is the best way to put it. I've always felt atonement was a better option, but looking at this, it's obvious that in med-high damage, atonement is poop and I should use the better skills available to me.
Well, remember that (even more so after the nerf) the bad atonement spell is smite. You should pretty much always penance and solace on cd. During high damage you stop smiting and instead use PoH when you would have smited, but still use all your "good" abilities with higher priority.
A good way to practise this is to try healing using only abilities with a cooldown. You are only allowed to do the following:
Shield for rapture or on tanks.
In addition, you can cast anything you want while SS is active.
Try it in lfr or on a farm fight - I think you'll be surprised how much healing those abilities do (or rather, how little of your healing smite does). I knew this was happening, but wasn't aware of just how big the difference was until one week I healed heroic Will of the Emperor using only atonement, pom and cascade (fight was on farm), and after the fight only ~15% of my healing was from smite (and the resulting aegis) even though it accounted for close to 50% of my active time. I don't remember the numbers exactly, but the difference was pretty striking - I think I wrote a post about it at some point so maybe google can find it.
The benefit of healing without fillers is that you have nothing to distract you from hitting your strong abilities on cd. From there to "real healing" is really just filling in the gaps between your short-cd abilities with smite, PoH, or PW:S depending on the type of damage.
89191892595:What happens when you bind talents into a single key and then swap them out? For example ToF vs PI?
Make a macro like the following:
/cast [help] [@targettarget, help] cascade
/cast divine star
/script m_c=GetSpellInfo(121135); m_ds=GetSpellInfo(110744); m_h=GetSpellInfo(120517)
/run SetMacroSpell("Aoe Heal",GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(m_h))
This will automatically update itself to whatever your currently selected level 90 talent is the first time you press it after retalenting. You can adapt it for other talents (or other classes) by changing the spell names and IDs.
If you make a macro for a single talent and then spec out of it, the macro stays on your bars without the icon properly displayed until you log out, at which point the space on your bars becomes empty. (I'm using bartender4 so maybe this works differently with other addons.)