I don’t know if they are your vibes but might be something a bit different for you to try.
Cataclysm DDA
Space station 13
Exactly. Imagine if all those orders weren’t mobile, and were in fact local. The queue would be insane, visually. Now you only have the queue mentally. Either way the solution is more workers.
Engineer is a protected title in the UK. You can be a software engineer, if you are qualified to be.