En resumen lo que necesitas es cómo poder crear un formulario a partir de su nombre. Una respuesta está en el hilo
http://www.clubdelphi.com/foros/showthread.php?t=19194 que aunque fue abierto para formularios MDI en realidad aplica por igual a cualquier formulario.
// Saludos