That said, simplicity can obviously be taken too far. These tools do not enough to be usable in practice.
Why would I want a binary which does nothing besides warping the X11 pointer? At least do a little more, like xwit. (not that I've used either)
dwm also turned out to be impractical for me. Didn't work well for some applications like Gimp. Tiling terminals I also find impractical because I like them to be a certain size (80 columns) and that's not supported by tiling. The most important wm action for me is switching and rotating between 2-3 windows (simultaneously visible _as much as possible_). Stacked windows and Alt-Tab turn out to be better at that kind of thing.
Just tried that "sent" tool which I find nice and kind-of-usable. But so many lines of C. And a hand-rolled UTF-8 parser which discards text silently after decoding errors. Couldn't that be hacked in Python as a much shorter throw away script? Extreme portability is bogus if the software can be replaced in a few hours work. Plus, if you neglect to use higher-level libraries and tie yourself to low-level POSIX and X11, portability actually suffers.