When creating a brand new template (address label for shipping), I had an okay time with mocking up the doc externally, exporting it as html and using that.
Granted you have to tidy it up quite a bit (converting formatting into css, changing out constants for fields)