If you want tabs and tiling in every program, you should give a tiling WM like Sway or i3 a try ;).
We've had tabs, tiles, tabs of tiled grids, grids of tabbed groups, floating tab groups of grid layouts, etc. for a long time. It's interesting to watch apps re-invent these window managers in different ways.