I hate build systems with complex config languages like CMake… but https://mesonbuild.com is super approachable for me. I can really understand why this is popular at the moment.
The structopt crate https://github.com/TeXitoi/structopt especially makes me love building a command line tool with multiple parameters. But still, it's a lot of macro magic 🔮
Notarization works well from the Xcode UI, but the moment you want to handle this from the command line it's mostly trial and error. At least I have a shell script now that handles all commands for me. And this support page by Apple: https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution/resolving_common_notarization_issues
Maybe I should start looking for a NAS instead?
Resilio Sync also looks promising: https://www.resilio.com/