Right. But only slightly different. Same with Bob.
I think it might be interesting to look at common methodology.
FYI, Timimi requires that "scripts" be in its "...\Timimi\Scripts\" sub-dir. Same with Bob's "scripts", they go in a specified sub-dir.
(One good thing with Bob & Timimi, of course, is that their script methods take parameters).
Personally I'd rather not write different scripts for Timimi, Bob & TiddlyDesktop. A way round this is to have a script (Bob, Timimi) or link (TD) that is simply a pointer to repository of one's own batch/shell files. That seems quite like what you are doing?
So, yes, customisation is highly variable. But the o/s logic I think has a consistent pattern that can be illustrated.
BTW, part of the thoughts behind Polly were to facilitate all this in an integrated cross-platform way.
With Polly started you could provide the services you illustrated for any wiki. And with Bob, Timimi & TD you could also launch Polly from the wiki itself.
Thoughts!
TT