Построение дизайн-системы, как и другие большие задачи легче решить, разделяя их на небольшие этапы. Прежде чем приступить к процессу дизайна, обдумайте, кто должен быть вовлечен в создание дизайн-системы, и как участники команды могут эффективно сотрудничать. После формирования необходимого коллектива, можно начать размышлять о языке дизайн-системы, который будет объединять цветовую палитру, шрифты, принципы оформления и многое другое. Этот язык визуального дизайна станет основой вашей библиотеки пользовательского интерфейса — набора компонентов, которые можно комбинировать для создания интерфейса.
Дизайн в последнее время много чего решает, поэтому думаю в любом случае нужна