ShopLister is a few-frills shopping list app that can handle multiple lists, and automatically set items by a schedule. With a straight forward "prepare-shop" interface, you add an item once, and use it over and over. Build up your shopping list over time or all together, and use it when you're ready.
Have an item that you might buy in one place or another? Place it on an alternate list, and see it on both when it's time to buy.
Got something you buy at regular intervals? Set up the manual repeat for whatever rate you need. Or, set it to auto repeat and let ShopLister recommend it based on past buying history.
Simple and flexible, ShopLister gets the job done. See the support site for details.