I run a pally, 3 shammans and a moonkin (he was my main before boxing).

My setup is very simplistic:

1 key - only used on pally, its my main castsequence (judges, hammers, shields, etc), just google for the best pally rotation, stick it in a castsequence, Bob's your uncle...

2 key - On my pally its now the mana regen spell, before it was empty. On my shammies and moonkin its my spell attack cast sequence. Note I use a complicated Focus Less/Target Less system, a simple /assist <pallynamehere> works just as well if you don't want to try to keep going when the tank bites it

3 key - on pally and moonkin its blank, on shammies its heal current leader (again, complicated FLTL system, you could just /target <pallynamehere> too)


4 key - shamans self cast chain heal for group damage, I rarely use it, the healing totem stacks are pretty efficient.


My fights (trash and bosses) consist of the 1 key a few times, then I'm spamming both 1 and 2 at the same time, and as my tank needs it I'm hitting 1 & 3 then back to 1 & 2. This allows my tank to keep aggro building, my moonkin's DPS is only slowed down a little, and I can get a quick top off of the tank then the shammies are spamming again.

It took me several different setups before I landed on this one, it felt the best to me, just keep trying different things until you find something that personally works for you.