You will still run into shit when one application instance is used in two spaces
Finder, chromes, etc. it will cause automatic switching.
Also, cmd-tab doesn’t have a filtered mode for the active space
Cmd-~ actually works better when using stage manager, because it goed through all active windows across all apps
In system settings for desktop and dock you may want to experiment with:
1. When switch into an application switch to a space with open Windows for the application.
2. Automatically rearrange space is based on most recent use.
Tried everything
Nothing provides structure, and separation
Ideally I’d just run 6 users in 6 spaces
The whole cmdtab shouldn’t show applications without windows nor als with no window in the current space