Price: Free (to create apps), $100 (iTunes submission)

Here's another great multi-platform program that offers Android and iOS app development. Since Apple doesn't support Flash, iBuildApp is catered towards those looking to create innovative HTML5 mobile software. Insert photo galleries, preview apps before publishing, and take full advantage of video and audio stream capabilities. Social media and eCommerce integration is also available, while other mobile facets such as GPS, SMS, and camera capability will be available soon. App creation is free of cost, but the company charges for additional services like submitting an app to iTunes ($100) and binary uploading ($20) for non-Mac owners. It's still cheaper than hiring a developer. Do that math.