Wayland is the replacement for X11, it's getting pretty close to what I consider pretty good, I only have 2 more desires for Wayland, I'd like it to be able to remember where my windows were placed, and I'd like scaling to not suck.
I'm using KWin, and you could for example start every Firefox window at the same specific position, but it would be better if it could just be where I put it last time, because even if I pop every window in the same place or not, the instant you have more than one window, it's useless. Remembering would be preferential.