A set of durably linked fields could make settings like I have in the contacts database I made easier to manage. But it looks like the biggest uses are from using it in a sort of oblique fashion. Like setting the values of a set of fields on a button press like in this example:
http://inmysocks.tiddlyspot.com/#Update%20Multiple%20Fields%2FTiddlers%20%28sort%20of%29%20on%20a%20Button%20Press%20-%20link-fields%20WidgetI wrote the widget, the code is here:
https://github.com/inmysocks/TW5-TW5Utilshttp://inmysocks.tiddlyspot.com/#My%20Plugins that shows a list of the plugins I made with versions numbers and links to the tiddlers explaining them. Or at least tiddlers that are supposed to explain them, I haven't done a very good job with that.
Looking at how the plugins section of my table of contents is organized currently I see that I need to rethink my tiddler naming. And make better documentation. I normally navigate my wiki using the table of contents which is why the horribly long tiddler names don't cause me too much trouble, but this doesn't seem to be the common way of doing things so I will see about cleaning that up.
And the purpose of making one field always equal another field is that it could simplify using templates to display tiddlers, if you wanted each of the displayed tiddlers to reference a field in an other tiddler you could just use {{tiddlerToReference!!field_to_reference}}, or with this just {{!!field_to_reference}} and have all of the displayed tiddlers have their fields linked to a single settings-type tiddler where you could easily change the values. I don't know if this has practical value since it doesn't really simpliy things very much, but it was what I was thinking when I wrote the widget. The only time that I can think of where that would have a use for the basic case of 'make this field equal that field' is for the 'Resize tiddlers' button my wiki has, now I can change it so that you only need to set one value instead of needing to change both individually.