@sirgazil
“The two most popular window configuration packages are elscreen and escreen. Both are fairly old and have their share of bugs. The closest package I've found so far to eyebrowse with workspace-specific buffers would be perspective. wconf is a minimal alternative with half the lines of code (and features). To have fancy features such as morphing, try workgroups or workgroups2.”
— https://github.com/wasamasa/eyebrowse
We could also force Emacs to only use frames and then manage them in a WM.