@rpardee I don't have an opinion on "best" but PUTTY can do SFTP I think?
PuTTY cannot. But WinSCP can.
You can use putty as the βSβ part of SFTP but itβs probably better to just use a decent secure file transfer program.
I suspect the Linux Windows thing probably has a command line thing if you wanted to do that.