I've been using FTP Voyager for years... probably ten. I switched from CuteFTP over to wsFTP and then once I tried FTP Voyager, that was the one for me, more especially as I use serv-U for a local Intranet. In recent years, FTP Voyager was included as part of the acquisition by SolarWinds, and they've made FTP Voyager free.
I use the scheduler function a LOT to retrieve files, such as reports, I generate on the servers each night. FTPVoyager fires up on a schedule i set, oopen a connection to the server, and retrieve the files I want.
FREE FTP Client for Secure File Transfer | Serv-U