Marquis vs Bastien - Inbox zero

Inbox zero is something I always at least aspire to, if in practice fail at.
I fail not because I don’t believe in it, but it is normally just life that stops me - if I have 4 meetings that day, and only 2 hours in the office (a regular occurrence that I have no control over), or a hugely urgent project swallows up every second of my day and perhaps the next two, I just won’t have the (hours) that are required to tidy up.

So the problem for inbox zero for me, which is something I have never solved, is how to have an insurance policy in place that raises and hides tasks in such a way where once you get back to work you are not completely overwhelmed with a list that takes the day(s) simply to try and categorise, prior to even doing any real work. This is a constant issue for me.

Secondly, when you have multiple projects on the go, it is very easy for me to tick off the most pressing tasks, and ignore the ones deep down my list, weeks into the future that I should really be starting now. I have no idea how to adequately deal with this issue - I am not sure Asana really has a good solution for it either?