Use Spotlight as a Database

macosxhints has an article about using Spotlight as a Database:

….since Spotlight will index the contents of files on your hard drive, we can leverage this in a brute-force kluge to get some information on our interesting documents….

Could be very useful if you take what they are discussing and apply it to your genealogy documents.