Воспользуйся фреймами (TFrame).
Делаешь фрейм со всеми компонентами, событиями и т.д.
Далее один размещаешь статически (если оно еще нужно), а остальные создаешь по мере надобности.
Общай алгоритм такой.
1. Меню File->New->Frame. Получаешь новый модуль с "формой". Только это будет не форма, а фрейм.
2. "Набрасываешь" компоненты, пишешь обработчики событий.
3. В главной программе подключаешь его к нужной форме и пишешь код для создания экземпляра, что то типа:
Код:
uses MyFrameUnit;
procedure TForm1.Button1Click(Sender : TObject);
var
MyFrame : TMyFrame;
begin
MyFrame := TMyFrame.Create(Self);
MyFrame.Parent := Self;
MyFrame.Align := alTop;
end;