Print and Rendering
From the web
weasyprint is a blast for dealing with page headers and footers and first pages. I discovered the tool from Laying out a books with CSS
Rendering languages
For a simple rendering without using LaTeX I discovered typst and I just wish I had a complex report to enjoy writing with it.