Обычно пользуются готовыми форумными движками, коих великое множество, как платных, так и бесплатных. Почти у всех можно в той или иной степени менять дизайн. Тот же евский форум на готовом движке делалсяТочно так же есть готовые движки для сайтов (системы управления контентом),от совсем простых, с которыми школьник справится, до сложных, требующих программинга, но выдерживающих значительные нагрузки.Таким образом у вас куча вариантов. Самый дешевый - самой вникнуть, выбрать приемлемые движки, нарисовать дизайн (желательно с помощью дизайнера, но можно и самой) и нанять продвинутого html-верстальщика, который все сделает и научит управлять сайтом. Самый простой, причем не всегда дорогой, - нанять независимого веб-мастера (программиста-фрилансера, у них часто связи и с другими спецами есть) или контору, занимающуюся сайтами, в этом случае вам и дизайн нарисуют, и грамотный совет дадут, и все сделают. Могу порекомендовать и то, и того.Кстати, сделать сайт - это далеко не все, потом еще и раскручивать надо, последнее выйдет дешевле, если изначально все правильно сделать, тонкостей довольно много. А то часто бывает, что сделают нечто, что смотрит мордой в инет, а потом понимают, что своей задачи сайт не выполняет, в итоге переделывают, и хорошо, если частично.