Самому создать сайт конечно возможно: и простенький блог и даже онлайн магазин. Мне кажется, сейчас это даже более распространено, чем заказывать у специалистов. С такими возможностями, какие имеются в вебсайт-билдерах, это совсем не сложно. Главное - определиться, что Вы хотите получить от сайта, какие функции Вам нужны, структуру сайта - и вперед! :)
Я вот недавно сама перекопала кучу вебсайт-билдеров для своего личного сайта и нашла Ucraft. Тут внизу писали, что, например, в Вордпресс бесплатные шаблоны страшные. В Ucraft я даже не знала, из чего выбрать :))) Много красивых, функциональных шаблонов, которые при желании можно немного изменить, подправить на Ваш вкус.
Что касается сложно/несложно, то правда, во время создания возникло пару вопросов, но их служба поддержки помогла решить все быстро и без проблем.
Так что да, создать возможно, так что дерзайте! :)
Если хотите попробовать нишу, то лучше сделать самому - на Вопрдпресс есть все необходимое. Но если речь идет о серьезном портале с большой аудиторией - обратитесь в агентство.
Лучше заказать, и качественно сделают и мороки не будет. Но если ты мега шаришь то конечно делай сам. И объяснять никому не придется как что хочешь