For the last few years I have been writing and maintaining a tiling window manager for Windows that has steadily grown in usage and popularity.
My first exposure to tiling window managers was on macOS with kwm (which was succeeded by chunkwm and later yabai). Naturally, this meant that whenever I used Linux, I would reach for bspwm.
I am a big proponent of what I call the “bspwm architecture” for tiling window managers.