I love doing Java, HTML/CSS, Javascrip, jQuery and Node.js developer. I have been developing apps for Android and iPhone and websites on WordPress.
I think it is very important to keep in mind that technology rules them all. Starting from small to enterprise business everyone is using technology to gain competitive advantage. I would create the next blogging/e-commerce platform as these are very successful, see https://ghost.org.
As far as I know http://raventools.com/ has a whitelabel option that covers all of your needs.
I would suggest you to go with ngAngular (http://ngcordova.com/) as it is a fast way to get things done quick. There are a lot of plugins that are good to go out of the box, including Camera and GPS.