Map the workflow before the feature list gets too long
Instead of starting with dozens of buttons and screens, define the core flow: who starts it, who approves it, who executes it, and what the key states are.
Once the flow is visible, the right features and priorities usually become much easier to identify.