Следует ли мне использовать конструктор сайтов, или лучше нанять веб-разработчика?
Это зависит от вас. Вы хотите чтобы все сделали за вас? Тогда аутсорсинг - единственный вариант. Но рано ещё себя списывать, потому что есть продвинутые конструкторы сайтов, которыми теперь может воспользоваться каждый. Вам даже не нужны какие-либо предварительные знания веб-дизайна или программирования. Примерно через час вы сможете создать великолепный и полностью функциональный сайт, который вам будет очень трудно сохранить в тайне.