I use these key binds for shortcuts and most of them with either shift/ctrl/alt modifiers or I just make a macro.
Also, transformed my middle click with mouse original soft to “=” so now I can mouse over with the middle click.
I use the mouse button: scroll (both), middle click (=), left side thumb buttons, and even the left and right scroll button (i have those, and use them for pet attack macros)
Q, E, F, R, T, X, C, V, G, 1-5 (I can’t use 6-9 as they are too far)
I also use Shift + E and Shift + Q to toggle to another action bar and use a niche ability, and
“~” button to go back to the original action bar (learned this from GW2 engineer lol, from using kits all the time)
I use keypad for niche stuff like, character and talents, saved some camera zoom and use keypad to quick switch them, ctrl and +/- for manual camera zoom, but I use the saved camera settings.
Mainly use alt and shift as ctrl is in an uncomfortable position.
Also kudos to retail mouse over settings! now you can use abilities mouse over by enabling the feature, and set it to non, after that you can use mouse over without a macro on anyone, altough sometime it doesn’t work with raid plates and party dunno why.
ps. I use middle click for quick heals, usually macro 2 abilities to use, like priests shield and flash heal, and shift + = (middle mouse) for flash.