“Tabs and splits” should be something the window manager takes care of
Really depends on the application, no? I wouldn't want my IDE opening every file in a new window.
That’s why the windows manager and user should be in control
I’d love to be able to arrange different tabs of different apps in one window