Мое мнение что нужно не заморачиваться на дизайне и делать функционал. С другой стороны эстетическая часть тоже важна, хотя и не как бизнес логика.
Отсюда выходит простое решение, использовать CSS фреймворки, например тот же самый Bootstrap.
А дизайн уже стоит делать тогда, когда будет понятно что сайт работает и имеет свою аудиторию.
p.s. Конечно если ваш сайт не портфолио дизайнера))