You've got SFTP and rsync. There's no need for these kind of stuff if you're on Linux. Some DEs file manager are giving you the option to mount SFTP servers
1. Open Dolphin (file manager)
2. Right click in the Places section on the left to add entry
3. Type `fish://<the-address>`
4. Click OK
https://www.dedoimedo.com/computers/plasma-dolphin-fish-ssh....
It's all about the right tool for the job. Some people are more comfortable with a GUI for the majority of file management tasks, some people are more comfortable with the CLI for the majority of file management tasks. It's just a bit silly to be a zealot and put yourself through a lot of pain if one of these isn't optimal for whatever you're trying to do.