You can create an application where the developer can select File -> New Website and everything is great and awesome, but if nobody is using it or talking about it, it will not be used.
The only way to develop something like this is doing it in a (open or closed) community form. Let developers contribute to your code, preferably by developing (since this will speed up the development) or by submitting and discussing ideas.
I don't want to sound patronizing, but you will never be able to come up with a list of features, implement them, show it to the world and then expect everybody to love it.
Your goal is not to be different, it is that people are using it. There is a difference.
So I would suggest to start there. If you can find people that are unhappy with the tool they are currently using, go for it. If you can't find them, there will be no need for a tool like yours.