Frak is a sophisticated wrapper around SSH + rsync. It eliminates the need to remember complex incantations and command line options.
All you you need to get started is a Node.js environment and the command:
npx @frakjs/frak
If you want to learn more about how frak works, you can check out the project on GitHub. It's free and open source!