¿Ya tienes los sitios instalados o los instalarás por primera vez?
Si ya los tienes instalados puedes usar un WordPress Manager Dashboard, que te permite gestionar varios sitios en un solo panel de administración, que es una tercera aplicación.
Si recién vas a instalar cada sitio, puedes utilizar WordPress MultiSite. Este te instala un WordPress maestro y vas haciendo tus sitios en subdominios o subcarpetas y al actualizar el WordPress maestro estarías actualizando todos los sitios. Para que cada sitio tenga un dominio propio puedes usar un plugin: WP MU domain mapping.