I recently learned about design systems and how we can use them to build unified user interfaces relatively fast. So instead of the gazillion of choices we have for colors, spacing, font sizes, and so on, we would constrain them to a set of predefined values, forming our system. Design systems can even include UI components, closing the gap between designers and developers.
I'd be curious about your experience with them, so I have a couple of questions:
I would greatly appreciate any insight. Thanks!