[eluser]tonanbarbarian[/eluser]
Krusader has this feature.
If i browser to the application folder on the live site and then the application folder on the local site I can then click the sync-browse button and every move i make on the live is mirrored on the local
but the syncronise directories feature i mentioned before is also able to work recursively
so I can simply go to the root of the site on both live and local and then hit sync directories and it will search through all sub folders finding anything that has changed. I can then choose to sync to the live and all of the changes, including needed deletions will be done.