Nothing wrong with rsync, it’s still kinda the shit. Short script, will do everything
https://git-annex.branchable.com/ this thing extends git to handling lots of big files. Probably a solid choice, haven’t tried, but it claims to do exactly what you need, and even has ui and partial sync
Idk I don’t miss anything. We got good software too, some of which is Linux specific or simply works best there. Get a PS5 and call it a day