Your comments

You can use StrokeIt (http://www.tcbmi.com/strokeit/) to send keystrokes based on gestures or mouse buttons
Like in the old file managers?

While that can be quite cool, with the CWD synced with the current file, and some env vars with the file path etc, I think the idea is that you don't need any of this since you have the python API.

In your example of committing changes, that can definitely be done via a plugins.

You can also assign a shortcut to commands like "Open PowerShell here".
Very useful because it doesn't modify the clipboard
A hi-res icon would be nice
I sync "Packages" with Dropbox as well. I *do* sync the session since it makes sense for anything inside Dropbox, and for unsaved buffers.