Well, it does start but it is an early version for sure. I do like the concept of a generic HTML .mcc (not necessarily related to epub files) but it might be tricky to write something like this from scratch.
Have you considered options such as litehtml? There is even a very simple web browser combining litehtml with Cairo to render pages. Something like this could be quite useful for viewing HTML text documents, etc.
litehtml is codet in C++. So i am out here .
Spreedy - The spreedsheet editor of MorphOS
Calimero - Do you know about the new DTP Program for MorphOS ?