Well, excuse my ignorance, but I thought you had to be rooted to do a complete phone backup. If I'm not going to root, how is that possible? And if I can't do an image backup, how can there be a complete restore? I assume that's what you mean by "custom recovery"---but you seem to be saying you can do that without rooting. Every backup program I've downloaded in the past seemed to be saying you could only do a complete backup if rooted, which I assume is the prerequisite for restoration.
Could you elaborate, please? Obviously there is a gap in my knowledge base.

Sounds great if it can be done without rooting, and if that's what "custom recovery" means.