One way to organize your shopping list is to buy a whole bunch of magnets molded into the common fruits, vegetables, proteins, condiments, and other food assortments. Arrange these on the side wall of you refrigerator, or right next to it, and make a column for have and another one for need/want.
If you're really meticulous, you can freak your friends out by having your entire food stock mapped out down to the item. I like waffles and I'm not robot robot