Saludos Jorge.
El foro lo podemos crear usando una herramienta poderosa y muy útil, para usuarios sin mucha experiencia en el desarrollo web, Wordpress.
Las etapas para lograr nuestro objetivo estimado Jorge, son los siguientes:
1- Elegir el diseño dentro de las opciones que tenemos, en internet podemos encontrar ideas maravillosas que se puedan adaptar a lo que tienes en mente, y volverlas únicas para nuestro proyecto.
2- Seleccionar el lugar donde se va a encontrar alojado vuestro foro, una vez decidido, se realiza un pago por el servicio del hosting y del dominio.
3.- Realizar todas las configuraciones e instalaciones necesarias, cumpliendo todos vuestros requerimientos Jorge.
4. Lanzar el proyecto a la web!
Los beneficios de esto, es que será totalmente administrable y es escalable. Para realizar las modificaciones, no serpa necesario un gran esfuerzo, haciendolo optimo.
PD: Los puntos 1 y 2 son pagos a empresas (aprox $100), no se incluyen en el precio de la propuesta.