macOS gives you a few options to tweak your mouse and keyboard controls, but these apps let you customize them completely.