I think many amazing ideas have felt the wrath of PowerPoint. Don’t get me wrong, it’s a great tool for most things, but humans are visual creatures, we like pretty things move and whizz in snazzy ways.
I wrote KeyFrames to allow me to create animated presentations easily. It runs super fast thanks to WebGL in the browser. It has all the collaborative tools that one has come to expect of web apps.