This seems quite useful to me. Since I use rsync for specific purposes that tend to be used repeatedly (but not changing environments/purposes), it always requires a little bit of reading the manual and/or searching online plus some trial and error to figure out the parameters (with a dry run).
BTW, the documentation [1] mentions installing a newer version of rsync using Homebrew. I’d suggest including Macports rsync [2], which also provides 3.x (right now at 3.4.1).
[1]: https://rsyncui.netlify.app/docs/settings/rsyncandpath/
Try warp.dev, you won't need to read manual anymore