Programming hasn't been about files for a long time now. That's the reason that we have IDEs in the first place, and why I cringe when people talk about writing code in a text editor.
Any IDE worth its salt will do all the things in that video, except for the little draggable bubbles.
Any IDE worth its salt will do all the things in that video, except for the little draggable bubbles.