View Single Post
I haven't looked at the XML, but items in OmniOutliner clearly have unique IDs accessible via Applescript that persist across launches. The functionality is central to many scripts that I've written and to Ethan's kGTD implementation.