Algum tem rotina assinando com certificado digital A1 e A3 e enviando o XML pro SEFAZ?
Essa é a parte mais complexa, tendo isso pronto pra deixar o projeto pronto é questão de poucos dias.
Por acaso vc ja tentou integrar com www.nfephp.org, ja tem essas rotinas.
Você tem as rotinas de calculo dos impostos e tributos?