Gerar NF-e JAVA

Olá pessoal, estou tentando desenvolver um sistema de controle de estoque, porém, bati de frente com uma parede, GERAR NF-e, encontrei alguns tópicos aqui e uma biblioteca open source no github do Samuel Oliveira. (https://github.com/Samuel-Oliveira/Java_NFe/wiki)

Alguem pode por favor me ajudar?

Pretendo deixar tudo aqui, open source, porque nos tópicos que encontrei muitos estão tentando fazer algo do gênero, mas o manual do contribuinte não ajuda muito, misturando muitas informações, e ficando confusas.

Alguem tem um manual passo a passo do que fazer para gerar a NF-e ? ou algo começado para darmos continuidade?