O WinMerge pode comparar pastas e fornecer uma lista de diferenças. Ele ainda tem opções para copiar arquivos que existem em uma pasta, mas não na outra. O Synkron é outro programa que permite sincronizar pastas e arquivos e também pode ser usado para o que você deseja fazer.
Ambos são softwares livres e rodam no Windows.