ChronoSync allows you to synchronize your macOS files. You can sync between 2 Macs, to an external drive, to an iPhone or iPad, to a remote computer, a Windows PC, between a shared NAS, a central file server, a shared external hard drive, or whatever you can mount as a volume on your Mac!