That comes with practice. Use the fewest built-in controls for an interaction, then try it out. You’ll probably need to tweak it: add/remove labels, add a control, line breaks, etc.
There’s no magic gene for this, it’s just the willingness and ability to navigate a large design space.
There’s no magic gene for this, it’s just the willingness and ability to navigate a large design space.