Casimiro, en tu caso podría convenirte un archivo de proyecto por cliente (destinatario). Tratándose de proyectos Delphi, con un
search path personalizado para cada uno, de tal forma que ahí aparezcan las rutas de directorio de las bibliotecas comunes (en segundo lugar) junto con las rutas de directorio de lo que es particular de ese destinatario (en primer lugar).
Aunque no creo que sea buena práctica mantener un mismo archivo de código duplicado y distinguido por destino de la aplicación. En todo caso hay que revisar ese archivo de código y hacerle lo necesario para volverlo más flexible (parametrizable), guardando las configuraciones en otro tipo de medios, como archivos .Ini, Registro de Windows o la propia base de datos.
Un saludo y pendiente un comunicado.
Al González.