Currently the Show Border option is a type property, requiring multiple additional types for text with borders. This should also be an instance property, as it is in AutoCAD, so that borders are only added to specific text blocks.
Currently the opaque background is only around the text and does not extend to the edges of the text box or hid between paragraphs. The background should extend to the edges of the text box with options to set that distance, similar to AutoCAD, and the text border should match that edge.
Building on the text editing options introduced in 2017, Color should be included in the contextual tab to provide instance color formatting within text boxes. Again, AutoCAD has had these features for years, so they should be included in Revit.
