Still I'd personally rather use efficient tiling software + tabbing between spaces than have to look down at distractions. I'm amazed no major OS developer has tried to deliver this as an advanced mode. It's the type of thing that would benefit from direct OS integration.
Most of the MacOS tiling software have occasional awkward moments with Spaces and fullscreen mode.