Make it Simple
You'll not beat the big software companies in number of features. One way to beat them is by being simpler. Cut all the unnecessary stuff and do the bare minimum really good. Doing so will be enough work, but it's manageable and a starting point for future improvements.