I really like Home Assistant’s integrated shopping list, especially with the recently added wake word detection for voice control.
However, it can be a bit clunky to go find it within the companion app when you’re shopping.
So to get it to pass the wife test, I created a separate standalone app!
I'm a big fan of tasmota and esphome. There's plenty of cheap esp32 devices that you can flash these onto and all will work via regular old wifi.