Well sure there is, alter the original list and load it again. Since I have exactly one customer, me, I've just dogfooded this. Written lists or something in an app or an editor are far more natural than anything I'd cook up / reinventing that wheel.
Most commonly I just get to inbox zero, stack rank what needs to occur in what order, then make a precise step by step list. The process of making a punch list of actions in order I find useful for thinking things through. Then it's just load and execute it based on what's described above. Pull the next task one at a time like a short order cook.
Loading the punch list is usually just some editor plugin or something native that catches shared text / intent recievers. In emacs, vscode, google keep, obsidian I just highlight text and hit a hotkey to load it. Or skip the highlight and just share / load the whole buffer. Rinse, repeat.