This app is super helpful for preventing mistakes while flashing. It automates some key actions, which is TOTALLY worth it to me. However, I am a noob.
It will not prevent all mistakes, but it does some handy things, like prompt you to make a backup and clear the appropriate cashes.
IMO, helpful.