In using the other frameworks what features did you find difficult to use and/or lacking. If you can’t answer that question than you’re in denial regarding the desire to build a framework. That reason has nothing to do with making a *better framework unless you have used the others and can identify their inefficiencies.
I tend to agree with @oddz, the question doesn’t make a lot of sense because all good frameworks are extractions, you can’t design a good one by thinking of a list of features.
For me, Rails is still the most enjoyable framework to work with.
If not that then a lighter framework like Jekyll or Express.