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.
Same here. I've tried most Windows SSH clients, and XShell is by far the best I have used. It has a lot going for it. It's really well designed, frequent updates, and packed with features.
[1] https://www.netsarang.com/products/xsh_screenshot.html
[2] https://www.netsarang.com/products/xfp_screenshot.html