Ich glaube, unison hat eine grafische Oberflaeche (nie ausprobiert).
Fuer rsync habe ich ein kleines Tk-Programm geschrieben, welches mir die nicht-triviale Aufgabe des Bauens der --exclude/--include-Kommandozeilenoptionen erleichtert. Ansonsten ist es noch in den Kinderschuhen, und ich benutze es eigentlich auch nicht mehr.
Um lokal Aenderungen interaktiv auszugleichen, verwende ich
http://www.cpan.org/authors/id/S/SR/SREZIC/incorporate . Leider undokumentiert, aber mit
incorporate -tk quellverzeichnis zielverzeichnis
kommst du schon weiter. Ansonsten mich fragen :-)