These are the sorts of things that a plugin could easily do, did you check that none of them already do?
Some of your suggested keybindings are already taken (eg `ctrl+u` is unindent) but you can change them to your hearts content except `ctrl+scroll` which is taken for zoom and can't be changed.