Cara, estou passando pelo mesmo dilema. A dica que eu te dou é busque bastante conteudo sobre NFE e NFC-e. Leia a documentação da própria Sefaz, é bem complicado se encontrar no site deles incusive se alguem tiver fácil o link do pdf com a documentação posta aqui. Não existe caminho das pedras, essa biblioteca é boa, mas você tem que ter dominio sobre como emitir nota, como funciona..
Eu começaria separando as coisas por entidades:
Empresa (quais os campos necessários para emitir, cnpj, inscrição estadual, crt... )
Certificado digital A1 e CSC
Produtos (quais os campos eu preciso informar... NCM, CEST, EXTIPI...)
Pagamento
Cliente (quais são os dados que informo do cliente na nota)
Nota (natureza, operação, modelo ... )
É bem complicado, todo mundo faz de um jeito, foque no que precisa, se for pra atender só Simples Nacional é mais fácil,
Veja se você tambem so vai emitir nota NFE (55) ou NFCE (65).