History panel to Undo/Redo.
Layers panel where each layer is a separate LLM context (conversation). Maybe call it Contexts.
Main view area is the current preview of what's being worked on - whether it's an image, writing, or software. Visually the main area is just a white square canvas with box shadow and rulers across the top and side until you start making stuff.
Unlike Photoshop have the ability to go multi-page (like a PDF), or multi-canvas. So I can write a book, design a comic, organize video shots, or organize software screens in the same canvas-based UX.
Contexts ends up being like Layers in that they're each manipulating the same shared canvas, but on isolated channels.
The engineering of this software should be so good that you can turn a context (eyeball icon) and see what the result would be without it - so, toggle on/off a code refactor, product placements in a film, or changes in writing style to a book.
Be able to swiftly navigate the object of creation, make changes, try things, and thanks to AI go far with each change, and operate the entire workspace like a creative suite with one-off tools that enhance, or auto-fill text, or isolate - should be able to right click anything isolated and "Generate new..." of whatever it is.
Anyway