A long time ago I implemented something like it (the stack part, not the tile part) in Awesome/Lua, so that floating windows could be tabbed together. Code is lost though. It was a bit too buggy anyway, pushing Awesome to its limits.
I think one of the old X11 window managers could mimic that behavior as well, when using the BeOS skin... It might've been KWin around KDE3 series, but my memory might be failing me.
I've used some third party tool on Windows, too. I've even tried disabling tabs in Firefox so that I could mix and match the “native” ones, but it didn't really work out.
I'm not sure that anything like this would ever be suitable for a daily driver due to a lack of graphics drivers and the like. It would be amazing if there was an OS agnostic driver layer, or if we could somehow reuse the driver stack from Linux or Windows. As far as I'm aware nothing like that actually exists though.
It depends what you want to do for a "daily driver".
Basic things like writing documents, viewing images, and (limited) web browsing using a text-based browser would probably be perfectly fine with an unaccelerated framebuffer.
It would be amazing if there was an OS agnostic driver layer
Haiku Stack&Tile!
https://www.haiku-os.org/docs/userguide/en/gui.html#stack-ti...
A long time ago I implemented something like it (the stack part, not the tile part) in Awesome/Lua, so that floating windows could be tabbed together. Code is lost though. It was a bit too buggy anyway, pushing Awesome to its limits.