You can very much create your own tooling to create blockcerts documents, as long as they comply with the blockcerts spec. Then if you want to generate them from the issuer, you could also, but that would be in a separate step as the issuer only takes the candidate documents and sign them. So essentially you’d just be merging cert-tools and cert-issuer.