Искал аналогичную вещь, не нашел то, что устроило бы на 100%. Пришлось писать самому. Так получилось, что требования к приложению у нас полностью совпали ). С программированием под мобильные платформы у меня никак, поэтому сделал веб-сервис.
Список покупок - попробуйте. Регистрация на ресурсе отсутствует в явном виде, но каждый посетитель имеет свой список покупок (идентификация по cookie), можно привязывать к одному списку несколько устройств. Есть быстрый выбор из 16 предварительно вбитых продуктов, также можно менять под свои нужды.