Kind of off topic, but has tiling managers for macOS improved in the last few years? I remember I tried one solution (I can’t remember the name now) which worked OK but it was a little buggy some times. Ever since I just use the standard window manager and try to manage with cmd + tab, cmd + `, and gestures to change spaces.
https://github.com/kasper/phoenix
This let’s you have complete control over tiling.