Das ist das einfachste, denn wenn du mal genau hinschaust, arbeitest du ständig mit BPL-Dateien, ohne es zu merken!
Delphi: Komponente - Packages installieren - Hinzufügen
Bei der Frage "wird kompiliert" oder so ähnlich gebe ich immer erst mal nein an.
Dann kommt ein Fenster, mit einer Liste der enthaltenen Units und einem Options-Button.
Da stelle ich unter Optionen erstmal brauchbare projektspezifische Pfade und Suchpfade ein.
Erst danach compilieren und installieren.
Wenn du das mal gemacht hast wirst du das für alle deine wiederverwendbaren Units so nutzen, und das sollten doch möglicht alle sein.
Zur Pflege kommst du dann mit
Delphi: Komponente - Packages installieren - Bearbeiten
wieder zu der Liste und kannst per Doppelklick die Datei im Editor öffnen, ändern, kompilieren usw.
Ein bisschen Vorsicht mit den DCUs. Beim compilieren der BPL entstehen die DCUs. Wenn du ein Project bearbeitest und dabei den Suchpfad so hast, dass die Quellen (für den Debugger) gefunden werden, dann compiliert das Project bei Bedarf (Änderungen an der Quelldatei aus der BPL) die neu und legt sie an der projektspezifischen Stelle ab. Dann hast du zwei verschiedene Verhalten, jenachdem ob du im Designer arbeitest oder das Programm läuft.
Aber bei Problemen weißt du ja, wohin du dich wenden musst.