Não sei como o vcs pensam, mais a principio eu acho interessante criar class que atente e fácil implementação no erp de cada um… partindo que a logica de cada um é diferente…
Então a parte de geração de arquivo de remessa teria que ser uma class onde seria passado os valores para ela… a partir dos valores passado, a class geraria o arquivo de remessa seguindo o layout… assim cada usuário que queria usufruir e implementar no seu sistema o arquivo de remessa… já ficaria meio caminho andado… assim como o próprio boletophp funciona hoje…
a parte de impressão, como cada banco tem seu particular… eu estou utilizando o www.boletophp.com.br que é fácil e rápido para implementar…
O que vcs acham?