This was going to be a simple console application that our build could run.
So I decided to try THtmlWriter written by Nick Hodges.
I spent more time reviewing the code of THtmlWriter than I did actually using it.
It was very easy to use, and will most likely use it in future
If you need to produce HTML from Delphi application it's worth looking at this.
So here is my +1 Vote for THtmlWriter