From Murray Hill Technologies:
Do you use several different programs to store all different types of data? Do you keep contact information in one program while using another program to list important documents, a spreadsheet for appointments, another spreadsheet to list your possessions for insurance purposes, photo album software to keep your digital photos, a journal to record your daily thoughts and activities, etc, etc? Well, your life just got a little easier. Maybe even a lot easier. Allow us to introduce our newest application, All My Data, a deceptively simple, yet incredibly powerful personal information manager / database. Unlike most programs available for personal use, All My Data doesn't tie you to anyone else's idea of how your data should be stored. You define your own data structures. In other words, suppose you need a program to store contact information (names, addresses, phone numbers, etc). However, you want to store some special information for each contact like pet's name, favorite color, or whatever is important to you, in addition to just name, address and phone number. Maybe you want to attach a photo. All My Data is actually many programs in one. How many? Since you can create as many tables as you wish, with as many fields in each table as you wish, you can turn All My Data into a Photo Album, a Daily Journal, a Contacts Database, a Music Player, just about anything you can think of, all at the same time.