Ola,
Aqui na empresa utilizamos o VirtualNFS-e da Virtual Group. Ele esta tendo uma receptividade excelente pelos usuários. (emitimos em torno de 600notas / mês)
Ele é todo web, gera o xml, assina e envia, além de um tanto de outras funcionalidades. Enfim, gerencie todo o ciclo de vida da Nota Fiscal de Serviços Eletrônica (NFS-e) para a Prefeitura de Belo Horizonte (BH).
Vale a pena dar uma olhada antes de começar a desenvolver. Tem até um demo online: http://www.notafiscaldeservicos.com.br/nfse-bh
Caso te interessa, dê uma olhada em http://www.notafiscaldeservicos.com.br
Abraço!