I genuinely never understood why nobody else implemented a version of the shelf from NextStep. It was such a fantastic UI innovation. In many ways NextStep was the pinnacle of desktop UI/UX design.
I used WindowMaker for years and while it was pretty good, it was never as good as NextStep. GNUStep I could never really get to work consistently, it always felt more like an interesting proof of concept than a stable desktop environment.