Honestly, I don't understand grids on a laptop. Probably, if you have a 27"+ monitor or two, you need this. For my 16" laptop, I use several Spaces (virtual screens) with several applications assigned to each of them. I took this from my fvwm/icewm days, and it is still the best way to manage small screen spaces for me.
Yeah I agree, with a single small screen, I only use yabai with the stack layout allowing to navigate vertically in a predictable way with ‘ctrl+up/down’ between windows inside a workspace. I think it works great with the horizontal navigation between workspaces with ‘ctrl+left/right’ native to macOS. I honestly don’t need anything else.