Try something out, see what works. I'm using 1-5 and the rest bound to qefg while using ctrl and shift. Lots of pinky work, but i'm used to it by now.
Mouse binds are good if you have or can afford a gaming mouse, but certainly not a perfect solution.

I've also been using plenty of macros for actions. RDM uses casting to build up a gauge before jumping in, I have a macro that changes the actions if I jump in to the melee strikes and back to magic if I jump out.