How can I merge two similar-but-not identical folders?
You can open Terminal and use one of the following (rsync would probably be the one for you if you want something that won't be completely lost if you halt the process):
The standard UNIX way
cp -R -v source/. destination
The geeky UNIX way (restartable)
rsync -vaEW source/ destination
The OSX "easy" way
ditto -V source destination
Source
If you use FileMerge from the Developer Tools on the two directory trees, you will be able to see which individual files have copied as it will do a diff between them and show the differences.
Otherwise rsync
might be a bit more automated as mentioned above by cksum.