Как вы что то там создаете не понимая базовых основ, остается загадкой... Если у вас нет представления о том, что выбор инструментария обусловлен стоящими перед разработчиком задачами, понимания что такое оригинал-макет и как происходит работа с ним, о каком портфолио может идти речь. Какое редактирование разными программами psd макета... Господи, вот что сейчас происходит на рынке фронтенда, тысячи людей выдают себя за верстальщиков банально не понимая даже что они делают. Я рекомендую вам начать с основ и фундаментальных знаний, почитать про http, dom, связь между фронт частью веб проекта и бэком, как происходит обмен данными, запросы к серверу, спа приложения , где они нужны, взять какую нибудь цмску, например октобер, посмотреть пару туториалов и натянуть на нее верстку, после этого. Тогда вы хотя бы будете понимать какие задачи решают те или иные инструменты.