Light Table by Chris Granger is a new concept in programming IDEs that is definitely a step outside what you’re used to. This is a project on Kickstarter that is well worth supporting.
Light Table is based on a very simple idea: we need a real work surface to code on, not just an editor and a project explorer. We need to be able to move things around, keep clutter down, and bring information to the foreground in the places we need it most.
The abstract barely scratches the surface, you really need to watch the intro video: