Is there a way to automatically update a folder in external hard drive without deleting missing files?
If you are not afraid of using Terminal, you can run

rsync -a --progress /PATH/TO/Pictures /Volumes/EXTERNAL/Pictures/