It's not quite that simple. A good interface for a power user is not a good interface for a first time user. Many developers think VIM has a good interface for what they want to do but I wouldn't call it intuitive for a first time user with no prior knowledge of its interface paradigm.
Tools to bridge the gap between first use and power use are worth using.
Tools to bridge the gap between first use and power use are worth using.