I actually use my iPad Mini (aka iPod Touch) for managing groceries. When I need something, I add it to the list and when I'm shopping I get a nice overview of what I need, grouped by shop and section (using the app beShop).