Exactly my thought! Many of these tools seem overlapping, and to keep these overlapping areas in sync doesn't sound like fun.
Also, as you mentioned, logging into multiple places all the time is sub-optimal.
Hi there, I work at Mobile Jazz and it actually takes me less than 1 minute to log in to every service (that's when I have to log in, cause most of the times I'm already logged in). In terms of Syncing, Asana does a nice job integrating several services via some extensions (like Harvest for example to start your timer directly from a task), also, most of the time we have a central document per project where we keep all the different links and references that are relevant to it. I work half of the time at the office, some days from my apartment in Barcelona and at least once a year I travel to Mexico and keep working from there while I spend some time with my family. Over the time I have get used to the remote working mindset and I must say that I find it very efficient.