I’ve had the best results building slow and deliberate, and approaching things atomically like real software design.
Create a central tokens file for colors and typography.
Leverage it to build reusable components.
Assemble components into more complex views.
Stitch views together into flows, etc.
Bit more work and you have to delay max vibes, but totally worth it in the long run.