кажется, пора начинать писать свою библиотеку компонентов
и тонны всего, что нужно почти в каждом проекте, которыми засран npm, или перестилены, или недописаны или оч много лишнего, крч требуют форка
имхо, под свою UI систему выбирали что-то вроде Tailwind\Anta. Были даже просто rc-components. Когда не mvp и есть четкое понимание как и где компонент будет использоваться, а как никогда не должен - можно описать свои компоненты и перестать страдать.