Не усложняйте. Есть всего несколько фундаментальных вещей, о которых постоянно нужно думать во время работы:
1. Типографика. 
Шрифтовые пары заголовок-текст, ширина текстовых колонок и межстрочное расстояние, кернинг (не только прописных — веб-шрифты нужно кернить и в простом тексте). 
2. Цветовая палитра. 
Фоновый цвет, пара цветов для текста, главный акцентный для кнопок/иллюстраций, второстепенный акцентный, цвета ссылок. 
3. Лейаут. 
Сюда можно включить сетку, хотя через 10 лет работы я от нее отказался, но в целом штука важная на больших проектах, и сюда же отношения элементов друг к другу — что важнее, то и больше/выше/контрастнее. 
4.  Дизайн конкретных элементов. 
Тут много всего, оно важное, но понимание приходит только с опытом. Например, лейблы лучше всего ставить над инпутами, а не слева, а сами инпуты, если их много, располагать в одной колонке — это позволит не теряться в большой форме при заполнении. Или нужно понимать, что человек сначала замечает изображение и только потом текст. Или что заголовок должен быть визуально ближе к своему блоку, а не к предыдущему. Таких мелочей очень много, описать их тут все невозможно. Читайте блоги, советы Горбунова, Тильду.  Но без практики выучить это невозможно.