True, you need to erase and re-write items to prioritize tasks—that may or may not be a downside. Haven't found an elegant app that does this smoothly. I use a simple Markdown file or paper, sometimes both. The truth is apps often become a distraction. Simple systems like this may work better on paper. The material presence of paper makes your list more tangible, plus you get the little satisfaction of striking through things as you progress through your list. Maybe re-ordering and writing the same items over and over is a good thing too as you'll notice important tasks if they are due for too long. It works well in combination with the Eisenhower matrix, as it also keeps things simple and visual.
| To Do | Doing | Done |