I am in the process of updating BlueGriffon against mozilla-central's trunk. This is a huge effort, but you can already build a branch from github. Please note, this is a work in progress, and I am working primarily on MacOS X so this remains untested on Windows and Linux for the time being. You'll find build instructions in the github readme.

I am extremely glad to report that BlueGriffon became two days ago the very first Wysiwyg web editor able to edit a document in « Print » mode, i.e. as if the medium was print and not screen. It means the print stylesheets are applied and the screen ones are not. You can then finely tune your document for print using the Style Properties panel that will output @media print rules when necessary, an unprecedented feature in the world of Wysiwyg web editors

So I started a while ago looking at the OpenOfficeXML specification (5000+ pages...) and, given the very low quality of the HTML export of Microsoft Word, decided to write some code to convert OOXML documents into clean HTML+CSS documents. It's far from ready but the basic architecture for my converter is now done and it already works for trivial documents. When it's ready (this is not for tomorrow, it's going to take some time...), the code will be integrated into BlueGriffon EPUB Edition and sold as an add-on to BlueGriffon.

You have no HTML+CSS knowlege or just not the will and energy to create a
new document template yourself today? This add-on will be for you :
create a document based on existing online free templates in one single
click and start typing!

Here's the changelog for 1.4 from 1.3.1, the important items show a disc instead of an empty circle:

hidden preference bluegriffon.defaults.forceLF to force
saving documents into Unix mode (carriage returns are one LF). To enable that, open the Preferences, select the Advanced panel and open the
configuration editor. Right-click in the main area and select New > Boolean. Enter the name of the new preference and set it to true.
To revert to the original platform-dependant behaviour, reset the property or turn it to false. UI for this will be added for v1.5.

If everything goes well, BlueGriffon will use Mozilla's update system based on mar files starting with forthcoming version 1.4. I am currently ironing our release process for that but it already works in the test environments.