¿Cómo implementan sus soluciones de SharePoint?

Ahora estoy en el proceso de planificar la implementación de una solución de SharePoint en un entorno de producción.
He leído sobre algunas herramientas que prometen una manera fácil de automatizar este proceso, pero nada que parezca encajar en mi escenario.

En la fase de prueba, he usado SharePoint Designer para copiar el contenido del sitio entre los diferentes servidores de desarrollo y prueba, pero este proceso es manual y parece un poco innecesario.

El sitio está compuesto por páginas de elementos web de SharePoint con elementos web personalizados y muchas definiciones de informes de Reporting Services.

Entonces, ¿hay algún buen consejo en esta vasta tierra de geeks sobre cómo crear e implementar de manera más eficiente un sitio de SharePoint para un escenario de implementación múltiple?

Edita
Solo para aclarar. Necesito implementar varios "Sitios de SharePoint" en una colección de sitios existente. Dado que a SharePoint le gusta tener sus sitios en la base de datos de contenido de SharePoint, solo poner los archivos en IIS no es una opción en este momento.

Respuestas a la pregunta(14)

Su respuesta a la pregunta