This is the second half of a plea to bring the sentence diagrammer into contemporary expectations. I know that the statistics on the use of the sentence diagrammer are probably low but would contend that this is an indictment of the tool not a measure of the need. Sites such as http://mshang.ca/syntree/ show a standard input format [S [NP This] [VP [V is] [^NP a wug]]] for autogeneration of tree diagrams (or dependency diagrams).
I would suggest that we need to be able to generate the simple dependency diagram:
or it's square cousin

We also need to two most common style of tree diagrams:

and

The tree diagrams also require a horizontal version so that the original language - pointing left and the translation - pointing right can be placed side by side for comparison of the translation to the original at the structural level.
Because I am assuming that there is input reflecting the desired linguistic theory, parsing and dependencies, this is simply a layout issue.
What I would also encourage is the ability to export a sentence from a clause visualization resource and feed it into the sentence diagrammer - with the ability to modify the input string.
Again, the ability to export to Canvas is desirable.
Note: people influenced by Stanford natural language processing another sentence format may be needed:
