I have been using the free and open source Rectangle app for window management, and the dev recently released a Pro version for US$9.99.
I haven’t purchased a license yet but have been enjoying the free trial so far. The idea is that you move and resize windows by pressing predefined modifier keys and move your cursor towards a direction to “throw” an app window to a snapped location. It’s pretty charming.