has been around for a good while now... the Ubuntu desktop backup software 'deja dup' is basically a GUI front-end, albeit with a limited sub-set of the functionality of the parent software. To the best of my knowledge its a python script that uses rsync and GNUpg to back up and restore files in a secure encrypted format. The 'unpacking' process can take a lot of temp storage space, though.
I recently used duplicity to back up some stuff from an Ubuntu 12.10 install and restore under openSuSE 12.2, so it does work across different distros just fine. I think most modern linux distros probably have duplicity available in their repos.