I flashed new ROMs very frequently (daily) until Paranoid Android sucked me in. Tried a few highly rated ROMs since then (Atom is the best imo) but I can't use anything other than PA with expanded desktop and pie. Now I flash PA and AK Pirates every two updates or so.
I flash a new ROM 2 to 3 times a week. I use Super Backup. It has all the back up options needed. Only its not a one click process. It needs 4 clicks to backup and the same number to restore. However I am thinking of buying TiBU pro.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?