Привет и спасибо за этот замечательный (полезный) пост. Я серьезно думаю, что вам следует внимательно изучить Bit: https://bit.dev и https://github.com/teambit/bit
Он создан, чтобы помочь совместно использовать компоненты между проектами в команде. , решая многие описанные вами проблемы (например, Мне нужно изменить компонент в другом проекте, и дизайнер должен сотрудничать с ним). Вкратце:
* Никаких шаблонов и рефакторинга для совместного использования компонентов
* Легкое изменение и обновление компонентов из любого проекта
* Работает рука об руку с Git, NPM и экосистемой
* Центр компонентов для поиска и совместной работы.
Проверьте :)

Привет и спасибо