1. Why generate named styles?

As of XMLmind XSL-FO Converter (XFC for short) v5[9], it becomes possible to generate RTF, WordprocessingML, Office Open XML (.docx) and OpenOffice (.odt) files where most of the text formatting is achieved using named paragraph styles ("Normal", "Heading 1", "Heading 2", etc) and named character styles ("Strong", "Emphasis", etc).

Moreover, a named paragraph style may reference a named numbering scheme (also known as a “list style”). This allows to implement numbered headings and advanced —multilevel— lists purely by using named paragraph styles.

The main benefits of generating named styles are for the end-user of the word processor files:

[9] Prior releases of XFC only supported direct formatting.