Graphical FTP clients available for my operating system actually suck. Let me know if I am wrong.
The good ol’ command line ftp is no better, anyway.
So with debtags I found out yafc. It’s great. Help pages for single commands are more than one screen long and each command has dozens of options. Everywhere is is desiderable, yafc supports recursive commands, and you can forget about your cheap hosting not giving you shell access to your webspace.