This will obviously not be comparable to a tiling window manager, but I've been pretty happy with Rectangle [1] on my mac. The keyboard mappings are pretty easy to configure and i've found it to work well even in multi monitor setups.
Agreed. I mostly just needed the keyboard driven window snapping I was used to on Gnome and rectangle has filled than need 100%.