Ease of use also tends to be inversely proportional to the quality of it's output.
Actually, after watching that video, I can't help but wonder if it's related to Notepad++, as it shares many of the same features. Notepad++ is free, and I use it for most Windows development other than C++ (for which I use DevStudio).
Notepad++ supports more languages, but I hadn't noticed any code completion. It probably does have the ability, at least through one of the many addons, but I haven't gone digging for it. I find the double click word selection makes copy+paste a good enough alternative.