Actually you dont need razer naga. ( Ofc its a really good helper for gaming )
Im using
1-2-3-4-5
Shift+1,2,3,4,5
ctrl+1,2,3,4,5
a,d,t,y,f,g,z,x,c
you can try something like this. And you can make them with some basic meanings so you can remember them easly. For example Im using my CC skills in ctrl+ series. And my offansive cd's are shift+ series. Actually keybindings are really class depended. I mean if you are playing a warrior you dont need to use so much keybindings :D But when you are playing with something like warlock you will probably need many of them
ps: Im sorry if I did some grammer mistakes, english is not my main language.