No hagas listas separadas en distintas apps, eso es exactamente lo que te tiene el celular así de desordenado. Google Keep en realidad funciona bien para esto porque es simple y la sincroniza en todos tus dispositivos, así que si empiezas la lista en casa y la terminas en el supermercado no hay drama. Lo que sí deberías hacer es tener todo en un solo lugar desde ahora en adelante.
Dicho eso, hay apps específicas para listas de compras que son un poco más cómodas. Todoist es bastante popular, tiene un flujo bueno para tachar items mientras vas en el supermercado y hasta puedes organizarla por categorías (verduras, lácteos, etc) si querés. Otro que conozco mucha gente que usa es Bring, que es todavía más minimalista, justo para compras. Algunos supermercados también tienen sus propias apps donde agregan ofertas y eso, así que vale la pena revisar si Carrefour o Éxito tienen algo.
Honestamente, con Keep te salvas sin problema. El truco real es que cuando se te ocurre algo que necesitas comprar, lo agregas al toque en la app, no esperes a hacerlo después porque ahí se va a perder. Y antes de salir de casa, revisas la lista una vez para estar segura de que no olvidaste nada. Eso funciona mejor que cualquier app fancy.