Enhancing Consistency and Efficiency: The Role of Component-Driven Development with Design Systems