I will say for me I spend probably too long opening a series of programs and getting set up before I can work. I believe there is software for this, but my dream is to have it simple and customizable by project. I would love to be able to open everything to the right directory and the right apps for working on different projects, or adjust the ones I need at any time based on being at a different point in the project.
All told this is just a few minutes every morning, but always a minor annoyance.
Someone just released an app for macOS to solve this problem .
I agree this sounds trivial, but the overhead of getting my multi-monitor setup just right when switching to a new service in the codebase is enough to kill flow.
PS: Don't do this without battery/ups fallback.