This guy…

http://techmagazine.ws/the-best-collaboration-tools/

Has put together an amazing set of collaboration tools. It’s not all-inclusive, but it’s certainly expansive!