I have a multi-compartment plastic box that I fill up each week - one quick look and I can see my status. No software or waiting for my phone to charge so I can check what I need to take next. If I needed things at a specific time I'd just use a timer.
I often think app makers invent problems which don't really exist in order to find a way of extracting money from users.
Sometimes the low tech solutions are best.