Как и на чем сделать сайт-форум?
Есть 3 варианта:
1) скрещивать отдельную CMS с отдельным движком форума;
2) взять CMS со встроенным форумом (или где форум в виде отдельного модуля)
3) взять форум со встроенной CMS (или где CMS в виде отдельного модуля)

Первый вариант — для хорошего программиста. Есть готовые решения, сделать может и не так сложно, но если будете обновлять движки — будет требоваться доработка. Да и головной боли много. 

Два других варианта — в зависимости от того, что нужно вам — мощная CMS и простой форум или мощный форум и простая CMS. 

Самые популярные движки: Vbulletin, IPB, phpBB, пожалуй ещё SMF, Xenforo можно назвать. phpBB, SMF — бесплатные.

Не знаю насчет IPB, но во Vbulletin 4 есть встроенная CMS. Комментарии к новости становятся постами на форуме. Вполне удобно, хоть многие и ругают эту версию движка. В принципе, для любого популярного форума (Vbulletin, IPB, phpBB — точно) можно модуль CMS.

Дизайн для форума делается так же как и для CMS. Если делать хороший дизайн с нуля — работы будет много: кнопки всякие, графика, куча стилей. Потом всё это ещё сверстать и интегрировать в форум.

По деньгам. Поставить-настроить движок+прицепить шаблонный дизайн будет те же 3000-5000р. Плюс стоимость движка, если он платный. Вот делать дизайн с нуля, сверстать, интегрировать — будет значительно дороже. И любой нормальный форум потребует ещё установки различных хаков и модификаций. 

Я бы на вашем месте поступил так. Попробовал бы разные движки форумов (см.выше), посмотрел какие CMS идут в комплекте/отдельными модулями, поискал примеры, полазил бы как пользователь и в админке. Если вы привыкли к Wordpress — поищите интеграции с перечисленными выше форумами, почитайте отзывы как все работает. И уже более точно определяйтесь что нужно.
Так это я нашел. Выбрал 2: BBPress или PHPBB
Мне интересно кто этим занимался. 
Нужно ли допиливать форумный движок после интеграции?
И сколько это может стоить?