Having a well-designed design system can improve your UI design work efficiency. Choosing an appropriate design tool doubles the effect. What needs to be considered before migrating a design system to another design tool ? How to document your UI design in a way that everyone understands? In this article, I will talk about what I learned from a UI design project. Design system migration: Mapping the current situation and choose a suitable design tool Last year I worked with my colleagues on updating UX and UI for several applications, including the design system. The design system's original version was created by Sketch, but we decided to use XD as our new design tool. The reasons were: Real-time collaboration. XD launched its " Coediting " feature before our project started. It allows multiple designers to work on a project file at the same time. But it didn't have such a feature for Sketch at that time. Prototyping, sharing, and commenting in one place. XD has