Какое решение использовать для вёрстки сайта?
CSS фреймворки, как правило, используют для быстрого прототипирования дизайна сайта. Так же бывают случаи, когда их используют по полной. И на мой взгляд это нормально.
Если же у вас нет временных рамок на разработку сайта, то лучше дизайн писать с нуля. Хотя, что бы облегчить себе разработку сетки (используют не во всех проектах), взять готовую - например тот же Bootstrap.
PS: Не важно на чём вы делаете. Если вы умете делать это хорошо - то и не важно, как вы это разрабатываете.
В перспективе собрать свой, например из компонентов того же буцрапа или еще каких то решений.
Отдельно сетки выпилить,  отдельно типографию,  формы кнопки, типовые элементы.
Идеально если через препроцессор все будет пропущено.
Если еще обдумать некий свой регламент для написания стилей, то вообще супер.