Hola, podrias hacerlo de la siguiente forma
Código Delphi
[-]
Application.CreateForm(TForm1, Form1);
try
Form1.showmodal;
finally
Form1.Free;
end;
Creas el formulario en el momento que lo vayas ha usar y una vez que lo termines de usar (cerrar la forma) se libera.