Hola
Tienes que crear los formularios cuando accedas a ellos y no todos de golpe , por ese vete en Delphi a Project - Options y en la pestaña Forms , hay dos listas , en la de la izquierda tienes todos los forms , pues bien , menos el form principal y el DataModule , pasa los demás forms al lado de la derecha , donde pone algo así como Avalaibles forms .
Luego en el formulario para acceder a clientes , en el evento onclick , cambia tu código de Form2.Show por este :
Código Delphi
[-]
procedure TForm1.Clientes1Click(Sender: TObject);
begin
Form2 := TForm2.Create(Application);
Form2.ShowModal;
end;
y en el formulario de clientes , en el evento Onclose , pon esto :
Action := CaFree;
Ademas el formulario de clientes no deberia de llamarse Form2 , sino algo como FClientes , WnClientes , FrmClientes ...