А вот не пользуюсь я фреймворками!
С одной стороны, готовые библиотеки для всего на свете удобно, т.к. ускоряют процесс разработки, но как и у всего в этом мире есть и обратная сторона. Надо их изучать, уметь применять и сталкиваться с их же ограничениями. Типовых элементов/форм , которые вот прям нужны почти всем и всегда не так уж и много, а заверстать каркас страницы можно самому используя, опять таки, свои же наработки в которых ты как рыба в воде. Это я к чему - у тех кто давно в индустрии наверное у всех, есть свои "псевдо-фреймворки"/ шаблоны из которых они быстренько собирают нужный "каркас" продукта.
Что касается прототипирования и интерактива при разработке шаблона - то опять таки - на проектах простых и средних этого не требуется, а на больших и огромных с кучей шаблонов и пр. - да, наверное нужен какой-то фреймворк, хотя бы потому, что исправлять один ит от же параметр в куче файлов сложнее и дольше чем в одном конфиге.