BPL vs DLL
Artículo en ingles de "Delphi.about"
En ese artículo vienen enlaces sobres como crear BPL y sobre como crear DLLs
A mi me pareció más fácil crear BPLs que DLLs... bueno, las dos tienes sus pros y sus contras, pero me decidí por BPLs porque me dan opciones de control más sencillas que una DLL; además de poder usar un módulo de datos principal (que por cierto es otro BPL) para todos los BPLs, cosa que no encontré como hacer en una DLL.
BPLs en Delphi
P.D. Por cierto, son Bibliotecas, no librerías