Comment by Biganon
I feel like my biggest gripe with every single WM I've tried is the Idea that if I reboot, I lose everything. Sure I can add complex rules in sway like "always open Firefox on workspace 2, slack on workspace 1", but i still have to launch them on boot (unless I automate this as well), and it becomes complex when I say I always want 3 terminals on workspace 3, etc.
I wish I could fine tune once, and snapshot whatever it is I'm using, and have it appear automatically when I reboot.
Yeah, I remember at one point I had some rather complex auto-workspace layouts in my xmonad config. I don't remember if I tried to automate the launching of apps as well, that most customized config was several computers ago.
Relatedly I know that Windows PowerToys has a tool called "Workspaces" that also automates the launching as well as the placement, but it doesn't seem to integrate enough with FancyZones for me to find it that useful. Which is weird because they are "neighbors" in PowerToys. Still it's a good idea and interesting to see an experiment in that direction.