Last weekend I wrote a utility that does file synchronization (yes, I know there many such tools), but where I can define in advance what I want to see happen if there are discrepancies, e.g.:
If you think you might benefit from it, attached is the source code and the executable (in the bin\debug folder).
Note: very limited testing was done thus far... If you find bugs, feel free to post them here, with or without a resolution.