Not sure if this helps but;
Look up the newHere Plugin (
http://mptw.tiddlyspot.com/#NewHerePlugin)
and all the other plugins, It will allow you to create tiddlers tagged
with the tiddler name you executed the command from, and it helps you
review these including in tree forms etc...
I use Tags for Structural links, to define types of tiddlers eg;
Tasks, project tasks, and to define status of a task, task and contact
catagories and much more all at once.
I use the popup and foreach tiddler macros to manage tiddlers when I
have a large number of tags, giving me drop down lists of tiddlers
which are themselves tags.
I suggest use newHear to relate your tiddlers to each other, maintain
unique names and where you want to relate one tiddler to another (not
in the same tree) either create a tag that represents the relationship
and tag both of them (or many) with this tag, or just tag one of the
tiddlers with the name of the other tiddler.
You can open the tiddler which has the same name as the tag and see
all tiddlers tagged with it automatically.
With
mptw.tiddlyspot.com plugins, and the tag list and the reference
option from the menu you can find whatever you want.
If you find yourself using compound Tags eg "TaskWork" rather than
tagging the tiddler with say "Task" and also "Work" you are possibly
short changing yourself by forcing relationships that need not be
there; eg; you would then have to create TaskPersonal TaskFamily and
you would have no easy ways to find all Task(s).
Regards Tony