Treating logic as building blocks will allow you to keep an eye on where redundancy can be reduced to maintain a cohesive experience across features.
In-file, UX documentation is a layer of information that isn’t part of the design itself but helps everyone to understand it better.
My personal recommendations for the topic of Design Systems
One of the most essential parts when trying to get organizational buy-in for a design system initiative is articulating the benefits it will bring to the business.
Modular flows that can be shared and reused across teams