Я думаю, что ваш реальный вопрос, вероятно, таков: «Есть ли способ разработать мой пользовательский интерфейс, о котором я должен узнать больше, потому что это может быть лучше, чем то, как я это делаю сейчас?»
Учитывая, как быстро все меняется, это вопрос, который мы все задаем довольно часто. Я вспоминаю первый раз, когда увидел сайты, которые были разработаны с помощью Ruby on Rails; и затем я пробежался по учебнику, в котором было нет шага для просмотра; но все было сделано с помощью CSS и тем; и меня поразило, что, возможно, Dreamweaver - не самая продуктивная среда для всего, и результат может быть по меньшей мере в равной степени привлекательным.
Работа с учебниками MVC дала мне тот же толчок.
Так что я думаю, что, по крайней мере, стоит попробовать альтернативы, чтобы принять разумное решение о том, что лучше всего подходит для меня, моих навыков и моих требований. Мне нужны лучшие инструменты в моем наборе инструментов, даже если они мне не нужны для каждого проекта.
Тем более, что вы, похоже, понимаете, что ваш нынешний подход занимает значительное количество вашего времени.