How do you create html test report from your test script?

• I would see below 3 ways:
• Junit: with the help of ANT.
• TestNG: using inbuilt default.html to get the HTML report. Also XLST reports from ANT, Selenium, TestNG combination.
• Using our own customized reports using XSL jar for converting XML content to HTML.