I wasn't happy with the grocery list apps I've tried so I thought I'd try building one in Coda. My main needs were: keep it simple, make it visual, and allow other family members to collaborate on it.
Features
Visual grocery list (the doc pulls images from wikipedia)
Check items off by swiping
View your grocery history and easily add common items to your list
Share the doc with your friends or family so they can add items too
Adapt the doc
This doc works on desktop too. You can go to coda.io and use Coda's building blocks to fully customize or extend the doc. Some examples: