Yabai (https://github.com/koekeishiya/yabai) and skhd (https://github.com/koekeishiya/skhd) together makes a very powerful combination that works extremely well. It's as close to i3 as you can get on MacOS, and outside of a few odd things with 3 monitors I haven't run into any issues.
Yabai is actually the second iteration of tiling windows that koekeishiya has made and it's super well developed.
Yabai is actually the second iteration of tiling windows that koekeishiya has made and it's super well developed.