If you're a heavy custom ROM user or a dedicated modder, you want this app. Flashify is a brand-spankin' new tool for root users with a ton of advanced function, specifically tailored to those who use custom recoveries, kernels, and boot images. The app can flash any of them right from Android, automatically rebooting your phone and applying your changes. It can do the same with more generalized Zip update files as well.
But wait, there's more! Flashify can also backup your current recovery image and kernel, either to your device's internal memory or SD card, or straight to Dropbox. It works with Android's share menu, so you can send a ZIP or IMG file to Flashify from just about any app with file browsing capabilities. Flashify will keep a record of everything that it's done to your phone or tablet.
Developer Christian Göllner reminds users that flashing files of any kind is potentially dangerous to your device, and offers no guarantee of function or safety. The app has only been tested on Nexus devices so far, but should work for anything running Android 2.2 or later. In other words: make sure you've got a Nandroid backup handy before you start playing around. And of course, you'll need to have a rooted device to use the app.
Flashify is a free download, but it's limited to three flashes per day; a reasonable $1.99 in-app purchase will unlock unlimited use of the app.