Using a long notebook file has made it easier to keep track of what I need to do each day. On any day I grab things from the backlog, and stick them under the header for today's date. Then I checkmark competed items. Incomplete items just move to the next day (or back to the backlog).
Perhaps a react app for the phone would be ideal for this?