I use to use PuTTY and then later MOBAXterm. PuTTY was a bit too simplistic for my taste and MOBAXterm way too much bloat.
These days I just SSH out of WSL using ConEmu (https://conemu.github.io/) as the console. Seems to fit my overall workflow the best and gives me a mostly common experience between my Windows and Linux systems; including essentially a tabbed terminal experience. I still use plink.exe from the PuTTY distribution so tools like Git on the Windows side can still behave like they do on Linux using ssh-agent.
These days I just SSH out of WSL using ConEmu (https://conemu.github.io/) as the console. Seems to fit my overall workflow the best and gives me a mostly common experience between my Windows and Linux systems; including essentially a tabbed terminal experience. I still use plink.exe from the PuTTY distribution so tools like Git on the Windows side can still behave like they do on Linux using ssh-agent.