Лично я считаю более удобным конструктор сайтов от Ucoz. И в нем нет тех неприятных моментов, которые Вы описали: запросто вставляется и фотографии и HTML. Для простоты ознакомления с функционалом конструктора сайтов рекомендую почитать учебник. Правда в свободном доступе его нет. Но вот тут можно скачать бесплатно.
Ни кому не советую связываться с WIX. Продвигать сайты построенные на этой платформе нереально сложная задача. Дело в том, что сайты на WIX плохо индексируются поисковыми системами. Так что остается только рекламировать их за деньги.
При помощи ЛЮБОГО конструктора сайтов, вы можете сделать собственный веб-ресурс за 5 минут. Другое дело наполнить его контентом за это время :) Вот на это уходят дни и месяцы (особенно если контент уникален).
И даже если у вас содержимое сайта (контент) уже заготовлен на жестком диске компьютера, уйдет много времени или денег (или того и другого) на раскрутку вашего сайта.
Сделать сайт недолго, долго сделать так, чтобы его видели пользователи Интернета и активно его посещали.
P.S. Конструкторы сайтов вещь удобная, но не нужно забывать про то, что сайт ваш будет на бесплатном хостинге, а для поисковых систем Яндекса и Гугла, такие сайты второсортные и показывать их в поисковой выдаче они будут неохотно (как выход из этой ситуации - они должны быть наполнены качественным уникальным контентом с грамотно расположенными ключевыми словами, а также иметь хороший трафик с тех же соцсетей).
Здесь есть несколько аспектов Чисто технические написание кода для работы сайта. Если сайт создается на базе системы управления контентом - то подбор системы, ее темы оформления, программных модулей (плагинов), коррекция дизайна.
И в любом случае это разработка структуры и наполнение контентом. Словом работы хватит.
На самом деле, сделать простой сайт не так и сложно, как это может показаться! Современные системы управления сайтом (CMS) не требуют больших знаний, поэтому можно учиться создавать сайты и изучать всё необходимое (HTML, CSS, JavaScript и т.д.) одновременно, тем более, что это самый лучший вариант - не сидеть и тупо зубрить теорию, а одновременно совмещать её с практикой.
Сейчас достаточно всякого рода курсов в интернете, но я бы отметил сайт WBS (WebDevelopmentSchoo<wbr />l): здесь всё расписано очень подробно, начиная от самого начала и до управления уже работающим сайтом, много иллюстраций, много информации и подсказок; а самое главное, всё собрано в одном месте, не нужно искать дополнительную информацию ещё где-то, а в случае чего - задать вопрос.