@jerry Used MobaXterm in the past and really liked that it had X and you could do simultaneous commands to multiple terminals.
Also used a cygwin terminal but don't do that very frequently.
Lately I've just gone back to Putty because it's simple and I can install it easily on a locked down work laptop. I've found that Putty with the combination of tmux fits my workflow really nicely.