Inspired by this thread on creating PDF reports, I realised that uibuilder can now create reports in a very similar way to the suggested pdfmake from that thread.
The big differences being that uibuilder will create a web page for you and it gives you full access to all of the capabilities of HTML, CSS and even JavaScript. But it still simplifies the creation to a great extent, bringing it firmly into the "low-code" category.
I've put a full, working example and additional information into the following Flow:
https://flows.nodered.org/flow/99e1e6169b5e93b460bcbcc8f493d011#
So please do have a play with it - especially if you are looking to create reports from Node-RED.