Printing PDF's with code was and is a little nightmare. PDF's are created with PostScript and that doesn't works well with any Markup language like HTML.
This will simply improve my speed in writing invoices. Hopefully i will do write a lot.
Served with integrated SVG graphics is gentle on resources. Because of the optimized datasize ~100kb instead of delivering several mb's sized documents.
With some tweaks here and there I can do apply your design on this and connected to a User Interface which could deliver data into the creation-code you could print your stuff in your own digital writing paper.