I love my custom Atom setup. Any time I have to help with someone else's code it takes twice as long because I have to go on their computer, type on their keyboard. They don't have the same snippets or key bindings as me.
That is no longer a problem. They just send me the portal ID and we can collaborate in our own environment.
I have been using Atom for more than a year. So far the best editor for coding. The only downside is the size and how much RAM it requires to run.