I recently switched from about 20 years of Putty use (some years more than others, I ran Linux on the desktop for a long time) to Windows Terminal and the windows included openssh. There are pros and cons. The new windows terminal is very nice but there's still a few annoyances. Having an actual ssh config and almost all the capabilities (no ControlMaster/ControlPath because no files as sockets) is very nice.
I probably would have been fine staying with Putty though if pageant hadn't started having reliable (but weird) problems when handling more than a few auths from remote in a short period, making Ansible unusable when running from my work VM with agent forwarding.
https://docs.microsoft.com/en-us/windows/terminal/tutorials/...
Some screenshots to get the idea of its ui: https://www.google.com/search?q=winsshterm&tbm=isch
ssh [letter][tab] gets me a list with my Zsh config. I looked briefly one time and couldn't find what I was looking for.
I have a fairly large SSH config file, and needing to open it to copy and paste hostnames from the file is the main reason I just use WSL.