This app was mentioned in 2 comments, with an average of 1.50 upvotes
I use an app called Grocery IQ. You can arrange the isles to match the layout of your local grocery store. It evens scans bar codes.
Adding to the list: Grocery iQ