Context Sensitive Text Formatting
Smart formatting tool capable of contextually (typo)graphically formatting large volumes (hundreds of pages) of plain text organized in chapters, including uniform typefaces for chapter and paragraph titles, numbering, bulletpoints, line spacing, etc.
Possibly with various different sets of options for different types of publications, like textbooks, course manuals, operating instructions, technical guides, etc.