Thiago,
Apesar de o Visual FoxPro permitir a criação de DLL's o foco dessas DLL's são votadas para automação OLE e não para modularização do aplicativo.
Em Visual FoxPro existe a possibilidade da criação de APP's (aplicativos), em vez de executáveis.
Funciona mais ou menos assim, você cria um projeto para cada módulo, tipo clientes, fornecedores, vendas, compras, estoques, etc, etc. E no final você tem um executável apenas para integrar todos esses módulos.
Funciona que é uma beleza e dá pra fazer as atualizações só dos módulos como você citou.