SyncSettings is able to back up and sync the preferences of your Mac apps. It packages your preferences into a single ssbackup file. So, you can then keep your data locally or store them in the cloud. This way, all your computers will always have access to the same data. All cloud providers are compatible, such as iCloud, Google Drive, One Drive, and even GitHub. Moreover, the app is not limited to preferences files - you can define your own files, and it will back up and sync them seamlessly.