[1] https://en.wikipedia.org/wiki/Comparison_of_X_window_manager...
StumpWM is written in Common Lisp and trivial to customize even if you don't know Lisp.
StumpWM has a really good and simple implementation of manual tiling. After using XMonad for many years, dynamic tiling never clicked for me.
It expects you to only have one monitor (on a tablet), which is as focused as it gets. :p