Busca en los foros sobre DLL's o Packages, creo que te puede interesar.
En mi blog también puedes encontrar algunas entradas relacionadas con el tema y algunos ejemplos.
*
Sistema de plugins utilizando packages dinámicos
*
Sistema de PlugIns en Delphi – Parte 2
*
DLL’s, BPL’s, Carga dinámica/Estática y “Packages en Runtime”
También , si buscas en los foros por la palabra "
Packages" encontrarás bastantes temas al respecto de cómo modularizar una aplicación.