I recently switched to using yabai for tiling windows on Mac. It is easily the best of the tools I have tried. Not without faults, and some things like dialog popups get treated weird, but it has overall made me happy.
I've ended up finding that for me personally though, it feels slightly better to give in to the way macOS wants me to do window management, working with the designers' intent, than it does to work against it with yabai.