With some discipline, styles as the sole method of formatting text works well in InDesign, fine in Affinity Publisher, and is possible with heavy caveats in Scribus.
I used to use GREP (regex) styles in InDesign to format heavily structured elements in docs down to specific words without ever touching the style bar.
I also used Framemaker for years, and the DITA open toolkit as well. I get why programmers like FM, but XML/XSLT or rigidly structured tools are not the only path or tool for this.
Comments
With some discipline, styles as the sole method of formatting text works well in InDesign, fine in Affinity Publisher, and is possible with heavy caveats in Scribus.
I used to use GREP (regex) styles in InDesign to format heavily structured elements in docs down to specific words without ever touching the style bar.
I also used Framemaker for years, and the DITA open toolkit as well. I get why programmers like FM, but XML/XSLT or rigidly structured tools are not the only path or tool for this.