Basically you can get files from a remote location (FTP only, though) such that any save will update the local temporary file as well as the remote file.
The code is still a mess, uncommented, probably looking awkward to native python speakers (that's my first attempt in python...) and sometimes a bit buggy. That is the main reason why I won't publish it yet - the announcement, though, is done for you to request features. Don't hesitate, shout out.
Stuff to add:
- reconnect on timeout (d'oh!)
- easier connection detail input
- selecting directories as a project source
- ... yours to add ...