In my opinion, there are lots of ways to achieve the data collecting and archiving. But what is crucial is that the information will be accessible into the future. There are plenty of handy dandy programs that are tailored to, or can easily be adapted for, nifty looking storage of data and photos, but the program itself will eventually become obsolete in that it will not be compatible with newer technologies to come. This is why I never use the fancy organizing programs that often come with a new camera, for instance. They are very convenient, useful and (often) efficient, but will they still be usable 20 years from now? All of my stuff is organized in file folders, Word, Excel and pdf.
edited to remove double negative