I second this.
I still use numbers for rotation, but have keybinds that are shared across all characters. i.e
ALT + A is a survival CD (ALT - ARMOR)
CTRL + A - is a survival CD (CTRL - ARMOR)
CTRL + T - is a threat CD (CTRL - THREAT) (RR around group, or all at once - depending (death grip or feign)
T is a threat CD (THREAT) (RR taunt or MD)
CTRL + S is an interrupt (CTRL-SILENCE)
CTRL + ALT - S (SILENCE)
ALT + S (Silence)
G is IWT
/ is follow, because it's a button I pretty much never use - and it's bound to the third mouse button on my mouse.
Q is a boss CD button (Q for kill it QUICK)
E is for aoE
* is assist
` is my autorun button with modifiers being mount keybinds. (SHIFT + ~ = ground mount, CTRL + ~ = flying mount, CTRL+ALT + ~ = multiperson mount IWT keymap)
+ is jamba invite