Сомневаюсь что сложный сайт можно сделать в конструкторе
Смотря какая сложность.. Думаю что можно... но...
Проще конечно wp если нет знаний, но самопис - это пожалуй лучшее решение, т.к. можно докрутить всё, что душе угодно.