I would love this feature as well. Arc, SigmaOS, and Vivaldi come to mind as other browsers with this feature, and they accomplish it in slightly different ways. Vivaldi has a seemingly simpler implementation where it just creates a new empty tab whenever the last tab in a workspace is closed. Arc and SigmaOS instead have a dedicated "background" environment that persists so it's possible to have the browser open without actually having any tabs open.