I feel like it's an open problem at this point. I think Sway is the nicest experience (given that it's very similar to i3, while being more user-friendly and not hauling all the Xorg cruft), especially with multiple monitors and stuff like input configuration all centralized.
An idea: Provide a GUI (or web-based with local server, like Fish's configuration) application that lets you make changes like Wi-Fi, sound, displays, time and date, basic window manager configuration and all the other things that you'd need to go into a config file to fix. This could be paired with Sway or another tiling window manager and made into a distro for people currently using DEs to inch their way into a tiling WM.