Não faça listas separadas em apps diferentes, isso é exatamente o que deixa seu celular assim tão desorganizado. Google Keep na verdade funciona bem para isso porque é simples e sincroniza em todos seus dispositivos, então se você começa a lista em casa e termina no supermercado não tem drama. O que você deveria fazer é ter tudo em um único lugar a partir de agora.
Dito isso, existem apps específicos para listas de compras que são um pouco mais cômodos. Todoist é bastante popular, tem um fluxo bom para riscar itens enquanto você vai no supermercado e até pode organizá-la por categorias (verduras, laticínios, etc) se quiser. Outro que conheço muita gente que usa é Bring, que é ainda mais minimalista, justo para compras. Alguns supermercados também têm seus próprios apps onde adicionam ofertas e tal, então vale a pena revisar se Carrefour ou Éxito têm algo.
Honestamente, com Keep você se salva sem problema. O truque real é que quando você pensa em algo que precisa comprar, você adiciona na hora no app, não espere para fazer depois porque aí vai se perder. E antes de sair de casa, você revisa a lista uma vez para ter certeza de que não esqueceu nada. Isso funciona melhor que qualquer app fancy.