You could use the ForEachTiddlerPlugin* for that:
http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin
The resulting macro call would look somewhat like this:
---------------
<<forEachTiddler
write '"|[[" + tiddler.title + "]]|"
+ tiddler.created.formatString("YYYY-0MM-0DD") + "|"
+ tiddler.modified.formatString("YYYY-0MM-0DD") + "|"
+ tiddler.tags.join("; ") + "|\n"'
begin '"|!Title|!Created|!Modified|!Tags|h\n"'
>>
---------------
You might also be interested to use the TableSortingPlugin with that:
http://lewcid.org/2007/11/28/easy-sortable-tables-in-tiddlywiki/
> I'd also like to maintain multiple tiddlywiki pages (one for business,
> personal, research, quotes, etc.)
You'd best create separate TiddlyWiki documents for that, and cross-link
the files (e.g. "[[Personal|personal.html]]").
This might be of help there:
http://www.tiddlytools.com/#ShowLocalDirectory
HTH.
-- F.