Tony, thank you for taking a look at the tool!
At the moment, I am not using the uni-link plugin. I have checked it: It is a very nice piece of work. However, I do not have much content in my TiddlyWiki, so I haven't had the need the links to display captions / subtitles instead of titles or use aliases so far. Moreover, in the uni-link approach, the role of the immutable id field is taken by the title field, whereas, in my tool, the title field provides tiddler description, which can be changed if it becomes unsuitable. The last part of the statement, however, is not always correct: You should NOT change the title if you use it somewhere as a parameter value (e.g. within the Action-sendmessage widget). My tool just provides a relatively easy method for producing links WITHOUT the necessity to use the title as parameter value.
One more thing I wanted to implement is the hyphenation of the IDs, that is to set id to "2018-04-30-First-tiddler-title-21:32:39-679ms" instead of "2018-04-30-First tiddler title-21:32:39-679ms".
Does anybody have an idea how to transform the value of some variable from "First tiddler title" to "First-tiddler-title"?
Also, as I have written above, I have not managed to have the excision made and a macro inserted with one click of a button. If I try to put the excision action and macro insertion action under one button, the click of this button excises the CURRENTLY selected title to a temporary tiddler and inserts a linktoid macro with an id, calculated from the PREVIOUSLY excised title. The result is as if the order of the two actions would be reversed. So, I have not found a way to get these actions implemented in the right order. Does anybody have an idea, whether/how this could be made?