Made this exact switch recently — consolidation is very doable. What works for me: One window, all projects: add each project folder to a single multi-root workspace (File → Add Folder to Workspace). Then the integrated terminal does the rest — one Claude session per project, each as its own tab. Right-click a tab to rename it, and split panes (Cmd/Ctrl+) to watch two side by side. Bonus: in a multi-root workspace, new terminals prompt you which folder to open in, so each session starts scoped to the right repo. Curious how others are managing it.