Использование специальных конструкторов сайтов - это оптимальный вариант для создания своего проекта.
И вот, САМЫЙ ЛУЧШИЙ конструктор - это Joomla!
Если Вы хотите быстро создать именно КАЧЕСТВЕННЫЙ сайт, то Joomla Вашу задачу решит за пару дней
А вот научить работе с Joomla Вас сможет видеокурс Евгения Попова