I have been using Stage Manager on my Macs on a daily basis for well over a month now, and I have… feelings about it.
Whereas it is literally the only way I can do multitasking on my iPad, I do have quite a few more choices on the Mac–anything from virtual desktops with Mission Control to hard-core fully keyboard-controlled window tiling using Amethyst (I mostly just use Moom, but do dip into both extremes).
Let’s start with the positives because, well, it has some. I’ve found it to be a decent way to do context switching between several tasks I have to do concurrently–and I do a lot of context switching throughout the day.
And, of course, unlike in iPadOS, I can arrange windows exactly the way I want them when they’re on the desktop (which I am mostly doing using Moom for). Something that was a bit unexpected is that I am now back to using Parallels daily, and Stage Manager works pretty well will Windows applications in Coherence mode. I can even set up window groups with applications from both platforms.
The one thing I find useful in it is the ability to switch between contexts quickly while keeping an eye on apps–you start researching something, get your notes and a browser window going, then switch away to handle e-mail, a call or check on an ongoing 3D print, etc., but if you have a large display (and I have two of those now), you can still keep an eye on things.
Mission Control sort of lets you do that as well, but you have to toggle it.
However, Stage Manager is an absolute pain when you are setting up a new context or need to bring in a new window to a group. Shift-clicking on things to bring them to your current group feels like a gigantic kludge, and is extremely fallible since you often click on the wrong window or (even worse) just switch between groups by mistake.
Also, the fact that it behaves differently whether you click on a sidebar window or its icon is just maddening, and I have to wonder what Apple UX people were thinking when they thought that was a good idea.
Dragging and dropping files (yes, like in ancient times, when such things were natural) is possible, but almost inevitably ends up becoming a highly visual game of whack-a-mole as you are forced to switch between a Finder window that isn’t in the group you are working in (they never are) and the target application you need to drag a file onto.
And that just highlights the fact that the window animations get really boring after a while. Yes, they’re fast, but any benefit of, say, spatial awareness they might bring is spoilt by the fact that windows all go into the same place on the side of the screen. It’s like the Genie effect when you minimize stuff to the Dock.
But the absolute worst part is actually switching between groups, which is completely broken as far as I’m concerned.
Whereas iPadOS has keyboard shortcuts to switch between application groups, macOS (up to and including 13.4) has exactly zero ways to manage Stage Manager or window groups by default (the most you can do is define a shortcut to turn it on and off), and that makes it effectively useless for anyone who’s used to using Mission Control/Spaces–which is superb at switching between virtual desktops, and lets you move windows between them with ease (even more so if you use something like Moom).
So there is no way to transition your mental model from using Spaces to Stage Manager groups. But my key point here is that Apple should have added keyboard shortcuts for group switching from the start (
FB12194002, if you care).
Also, Stage Manager is not properly baked in to the WindowServer either. You can hover your mouse pointer over the maximize button to get a “remove window from set” option, but that’s about it.
Furthermore, another incredibly irritating behavior is that moving windows between displays creates a new group on rather than adding them to the current one on the destination display, which forces you to switch back to the group you were in and then pulling that window “in”, giving rise to another game of whack-a-mole.
Again, the only thing Stage Manager affords me over traditional Mission Control/Spaces is that I can see all my “contexts” on screen. And I’m really sad that is the only benefit it brings. I guess that Apple thought it would be better than virtual desktops in that regard if you can spare the screen real estate, but since it fails rather spectacularly in making switching between activities more efficient, I have to wonder why it came about in the first place (iPadOS would work fine with a direct port of Mission Control).
So maybe window groups are something that was dreamt up for, say, the allegedly upcoming headset. Or just a way to make Mission Control more visually accessible. I don’t know–what I do know is that, for actual work and constant context switching, it fails to deliver in both ease of use and efficiency.
For me, a huge part of that is the lack of proper keyboard shortcuts to switch between groups (on the Mac), and the awkward workarounds you need to do to add or remove windows from a group–and I’m frustrated that Apple hasn’t accounted for either.