Exact same for me - but I also use the shortcut to move windows between monitors.
I use cmd+tab and cmd+~ a ton also as I have multiple browser profiles and windows open and usually a few instances of ide with different projects.
And always close tabs with cmd+w and apps with cmd+q to avoid running apps with no visible windows.
I feel super productive with this workflow, never need to fiddle with manual resize.
When someone is screen sharing and they have a bunch of random sized windows it drives me crazy.