Can we get the ability to remap shortcuts to additional mouse buttons? This would be both great for efficiency AND accessibility reasons. Very simple commands like undo/redo and switching to your eraser could easily be done with the side buttons on the mouse (considering the user has them.) I think allowing for the user to interact with your program in the way that they want is very important.