I've been using Xshell[1] and Xftp[2] (both are non-free licensed, free for personal/"home" use). Updated often, great interface, lots of features. Xshell comes with Xagent, its version of pageant/ssh-agent.
https://www.netsarang.com/products/xsh_key_features.html
It's worth checking out.