Hola,
Puedes crear una nueva unidad, directamente, desde Delphi (mira el menú "File > New") y lo que lograrás será una plantilla como esta:
Código Delphi
[-]
unit Unit1;
interface
implementation
end.
En la cláusula "interface" debes declarar lo que quieras compartir con otras unidades, y, en la cláusula "implementation" debes implementar lo que previamente declarases. De este modo, podrías compartir un procedimiento como este:
Código Delphi
[-]
unit Unit1;
interface
procedure Foo();
implementation
procedure Foo();
begin
end;
end.
Si tienes alguna otra duda...