Любой фреймворк это и есть конструктор, собственно.
Для bootstrap есть
getbootstrap.com/customize/ который позволяет задать начальную конфигурацию, и сильно уменьшит, если не сведёт на нет, количество каких-либо переопределений. Т.е. совершенно не обязательно переопределять в приложении дефолтную тему, надо собрать изначально подходящую. И заодно, убрать лишние возможности, которые вы не будете у себя использовать
Есть подобные нстрменты и для других фреймворков...