I use Excel and started with the spreadsheet from The Boat Galley
. I have numbered lockers & bilges. I group like things together, e.g. canned goods, cheeses, paper goods.
I know others have said good things about this solution, which I haven't tried:
HanDbase with ActiveCaptain Templates
database: Sailboat Tracker
pros: database is supported for many uses, under active development, may persist much longer than niche apps.
pros: free, IOS/Android/Win7
cons: requires some hand-tweaking to be used?
cons: no voyage tracking