Beneath every serious screen there is a layered stack — state, memory, permissions, timing, confidence, orchestration, recovery, visibility — that is doing much of the work. To design a modern product is to design those layers and then let the visible surface express them clearly. Sketch early if it helps you think; the interface is often how the system becomes understandable. But do not let the screen become the only source of truth.
I