I use a program called Nexus Root Toolkit. It helps out with rooting your device and unlocking and flashing your device. Well it has a pretty useful backup program built in it. It backs up your apps, settings, etc. I know that once you restore, you'll only have to sign in your email, facebook, twitter, and what not. I've looked around and found this program from Wondershared. It backups and restores your apps and settings and all that goodness, but once it's all backed up. If you have a lot of applications you have to sign in on each and everyone of them, with the NRT, you'll just have to redownload your purchased apps and emails.