Like Nairobi I use WASD for movement and use a G600 so I have a few extra buttons on my mouse. (Convinced my co-tank to get one too!)
I don't think my keybinds are optimal, but I try to keep them all within easy reach and don't go past 5 for any important binds. Important ones below.
1 - Taunt
2 - Judgement
3 - Consecrate
4 - Speed of Light
5 - Bubble
Shift 5 - Divine Protection
E - Avenger's Shield
R - Crusader Strike
F - Shield of the Righteous
Q - T90 talent
T - Ardent Defender
V- GoAK
Ctrl Q - Devo Aura
X (I should really change this) - HW
Shift-X - HoW
Mouse 4 - SS
Scroll Wheel - AW + HA (when applicable) macro
Mouse 3 - LoH
Mouse 5 - Ironbark (Symbiosis)
Shift/Ctrl Spacebar - Ground/Flying mount
Shift 1-5 - Buffs + Hands
~ - Extra Action Button
Mouse 6 - Macro button (ex. Heroic Tortos crystal macro)
I track all my cooldowns right below my character using TellMeWhen and have a Weakaura set up to show me time remaining on SS and ShoR.