What are the best web collaboration platforms I can build upon?

Sean Canny March 7, 2012
Pinterest Stumbleupon Whatsapp

I was wondering if anyone knew of any collaboration platforms that allow for a customizable UI, video chat and remote desktop control? I have an inkling of an idea that I want to play around with.