I have an awesome app on my phone called Out of Milk. It was free but has an upgraded for a fee version. It has a "pantry list" where I keep all the stuff I usually have on hand. I move those items that I need to buy to a "shopping list" when I find we are low. The shopping list will keep the price of the item, allows you to check if it is tax-free, and allows you to enter in the amount you may have in coupons for that item.
I have 3 pantry lists: Walmart grocery, Walmart Non-grocery, and HyVee. HyVee is where I buy the bulk of my groceries b/c the produce and meat is fresher (plus the meat comes from Iowa, not whoknowswhere). I go through my HyVee pantry list, copy things I need to my HyVee shopping list where it creates a total cost for my groceries. I do the same for Walmart and Walmart Non-grocery (diapers, cat liter, etc). This makes grocery shopping easier b/c I know how much I will be spending.
It also has a "to do" feature. This is where I place our menu for the week, but I have been known to use it for your every day to-do list too. You can have as many grocery lists, pantry lists and to do lists as you want (I think... never had enough to "max" it out). Not sure what comes with the paid version - probably ad free. The free version also includes a barcode scanner for easy entry of pantry items. The only thing I don't like about the scanner is that it displays the item upside down, which makes scanning tricky, but not impossible.
Anyhow, if you're looking for a cool "list/grocery" app, that's what I have and I love it.