I didn't do a whole lot of tiling with it, mostly just added keyboard shortcuts to open or bring to the front specific applications as (at the time) I was on a Mac without an external monitor. I found I could switch between windows quickly enough that I never needed multiple visible on the screen at the same time.
https://www.hammerspoon.org/docs/hs.application.html#launchO... was the primary method, though sometimes (such as teams) I had to get more creative.
That said, I believe https://github.com/szymonkaliski/hhtwm is quite popular, might be worth a shot if you want tiling.