What is your process for creating and maintaining a design system, and how do you ensure consistency across different platforms?