+1 It seems Wayland has it’s own Window manager implementation that can be tried out. They plan to make the underlying code a generic lib for rebranding /reuse in other projects.
https://wayland.freedesktop.org/faq.html#heading_toc_j_11
While window managers are a great direction, I still think we need something that allows access to system settings so brightness and resolution can be easily adjusted,