I just tried creating my own HTML Exporter template. This would work perfectly for what I was thinking of using it except for one issue. I need the template to be somewhat complex and not just a simple plain HTML code page. When I used my more complex page PM bombed - it could not process the template.
So, my suggestion - add a means by which the user could designate certain portions of the template as being pass-through lines - i.e. PM does not need to figure out anything, just read the line and print the line. Something like:
{start_ignore}
<div class="header">
<a href="index.htm"><img src="_images/banner.jpg" alt="Friends" width="960" height="90" style="display:block;" /></a>
<!-- end .header -->
</div>
<div class = "whitespace">
<!--THIS DIV SIMPLY TO PUT SMALL SPACE BETWEEN BANNER AND NAVBAR-->
</div>
<div class="navbar displayonly">
<div class="AJXCSSMenuGOZbfZC">
<!-- AJXFILE:../_css/ajxmenu.css -->
<ul>
<li><a href="index.htm"><span>Home</span></a></li>
<li class="tsub"><a class="ajxsub" href="#"><span>About Us</span></a>
<ul>
<li><a href="about.htm"><span>The Friends</span></a></li>
<li><a href="youngpatrons.htm"><span>Young Patrons (Overture)</span></a></li>
</ul>
{end_ignore}