The whole game is accessible to you still, and most if not all of what you ask for already exists on the forums here. personally, I only use the WASD plus shift, and alt and use a 6 button programmable mouse.
Many users seem to prefer a single button option for these macros. I’ve made basic macros for most/nearly all classes. and others have taken them further or created their own. so you are spoiled for choice.