I am a Product Manager in a smaller company in the consumer electronics industry. (Not in software development.) One struggle I constantly face is staying organized with all of our products, their individual specifications and various marketing content. I manage more than 300 individual and assembly items, and we are always growing. Since we are smaller, I am not looking for a program that that is based on collaboration with colleagues. I am looking for a program that I can manage product life-cycles and specs in. Up until now, I have been using Microsoft Excel and Access to organize and database information. Is there a better way? Any tips or suggestions are appreciated.