You can't solve a problem with the management of technology with more technology.
I started to write a new editor not too long ago and had it about half done after two days.
I was surprised about vi going in, though, I didn't know it was in System V.
I think multiple levels of undo would be wonderful, too.
And once an intelligent robot exists, it is only a small step to a robot species - to an intelligent robot that can make evolved copies of itself.
The point is that you want to have a system that is responsive.