No me queda muy claro lo que quieres hacer. Por un lado, cualquier formulario lo puedes "crear" las veces que quieras, teniendo, en cada ocasión, uno distinto pero igual:
Código Delphi
[-]
var
F1, F2: TMiFormulario;
begin
F1 := TMiFormulario.Create(Application);
F2 := TMiFormulario.Create(Application);
end;
Aquí, F1 y F2 son dos formularios distintos pero con los mismos controles.
No sé si esto es lo que quieres. En todo caso, aclara más.
// Saludos