mitiya, вот ещё одно возможное увы -
Synchronization
Исходник в комплекте. Утилита пока не сложная, так как я сам ещё не определился какой она должна быть. Пока сравникает файлы по наличию, по дате и по размеру. МОжет показать список совпадающих или различающихся. Если учитывать, что программы изменяют дату файлов при сохранении, то замена по дате и размеру будет достаточный критерий. Если высчитывать контрольные суммы (в случае когда программы при сохранении восстанавливает дату изменения), то тут по скорости не вижу разницы между обычным удалением папки и копированием новой папки, ведь сравнение контрольных сумм подразумевает чтение обоих каталогов, а удаление одного с заменой другим - чтение и запись одного каталога в другой