DropBox, iCloud Drive and other file storage services have their joys, but they’re a pale imitation of what FTP clients like FileZilla can do.
FileZilla can light up a slovenly FTP server; it picks up aborted downloads seamlessly if the connection is dropped and the Keep Alive system retains a usable link if the source server is busy, Connections can be made despite the presence of firewalls, and proxies can be SSL secured.
FileZilla also features a waiting queue to manage uploads and downloads. There's bookmarking and remote file editing too, and it's cross-platform with versions for Windows, Linux and Mac.
If you've ever used an FTP client before, FileZilla's two-pane design will be immediately familiar. The Quickconnect tool makes it easy to get started, and stores up to 10 logins and is ideal if there are no special security or connection requirements. Simply enter the domain, plus your username and password, and edit the port if it's something other than the default.
For more advanced connection options you'll need the Site Manager, which is located under File. This lets you configure options like encryption, transfer settings (essential if you're using a proxy) and the server type.
Once you're connected, just drag and drop files from the left-hand pane to the right to transfer them. The panel below the file tree shows the file queue, and right-clicking it enables you to process the queue, or decide what should happen once it's finished processing (close FileZilla, run a command or shut down your system, for example).
Everything you need is within easy reach, with handy icons for toggling processing of the queue, refreshing file and folder lists to show recent changes, and reconnecting to the last used server.
FTP clients don't come better than this.