Three months ago I started using Syncthing and it has saved me so much time sharing files between devices. It's way better than manually transferring files or any cloud storage service!
Before, I used to just plug in any device to my computer whenever I needed to transfer any files. This isn't always convenient as cables get lost or when trying to share between two desktop PCs.
This is where Syncthing comes in. It lets you share folders from one device to multiple devices and syncs them between each other. You have to manually add devices and folders, so no accidentally filling up an entire drive or sending unwanted files here! All Syncthing transfers across your local network or the internet are encrypted and there's no centralized server that keeps your files, so it's safer than any cloud storage too.
It's pretty simple to set up. All you have to do is launch Syncthing and add the devices and folders you want on the web GUI (it should automatically open on your browser by default when launching). Keep in mind that it syncs every change detected, so if you delete a file on one device, it gets deleted everywhere (even on the one "hosting" it).
If you're interested, you can download it here. There's also Syncthing-Fork (F-Droid|Play Store) for Android. You can get started here.
(Happy Father's Day!)