Caro Gutão
Infelismente não conheço, todavia não é complicado desenvolver um programa desse em delphi, mas é preciso tempo.
Agora existe um programa de vendas feito em Delphi e com fontes, com alguns arrajos poderia ser adaptado para compras mas tem que conhecer ou arrumar alguém que programe com Delphi, inclusive para melhorá-lo, mas não faz mapas.
Se quiseres é só mandar teu email que te envio os fontes e o executálvel, precisa o DBE (banco de dados) no computador, se eu ver alguma outra coisa na rede te aviso.
Estou estudando o escopo de um programa de orçamentos cujo qual de posse dos insumos da obra ou serviços emitirá um relatório para compras.
saudações
drozinski