Hola,
En estos Foros se ha tratado no poco sobre DLL's. Una búsqueda en los mismos te arrojará
resultados interesantes. Para crear una librería DLL en Delphi basta con dirigirse al menú -> New -> Others -> DLL Library (o algo así, no recuerdo exactamente y no tengo Delphi a mano).