There are also Mac and Java versions, see
Make Your Own Books. However, Palm Markup Language does not seem a very good starting point for conversion. It might be worth producing a html2eReader utility, rather than html2pml (and then pml to eReader).
The non-free eBook Studio software can apparently accept more formats as its starting point.