@mmakaba I have actually set myself the challenge to write a useful WM I can productively work with without workspaces or tiling. Not sure if that's achievable yet, but we'll see. A window menu might be useful though...
And the window management is in scheme of course, so a user can always hack that in easily themselves. I'll probably collect a few useful snippets somewhere eventually...