@Grr7
Ur contacts are sync with Google so no need to backup that.
I use go sms app which have backup function.
For other things , I use manual copy paste .
If you want to backup apps with its data, use "Backup Manager Pro"
https://play.google.com/store/apps/details?id=com.frogcoders.backup.manager
Sent from my Moto G using Tapatalk 2