Same here, I learned a long time ago not to be so quick to erase a part I was thinking I sucked on.. My basic template for songs has 3 tracks for each part, Vox, Guitar and bass.
So I warm up without record on and get levels set, Then start recording with Vox 1 all the way to the end. Not happy, but I toggle record to Vox 2 and mute Vox 1 and carry on This track I'll stop at the point I screw up slip edit back to a logical cut point before the screw up.. Toggle record to Vox 3, Set the now time a few measures before Vox 2 ends and carry on until next screw up. I flip between Vox 2 and 3 until finished.
I then compile a whole track using cut, delete and slide Vox 3 up into Vox 2. I set snap to a Quarter note or whole measure depending. Sonar seems to do a good job of combining the takes at the cut points without artifacts. It looks like it draws little crossfades if you zoom in.
Any how, I leave it alone and go work on something else or sleep on it. I come back and listen to Vox 1 and Vox 2 and carry on from there. Sometimes Vox 1 was best and only needs a few parts cut and pasted from Vox 2 to polish up... This is the same for Guitar and bass, Mandolin, Dobro,,, everything real..
Midi I just play as good as I can and edit the one track. Cheating is much more fun with MIDI. It is allowed by me because I am not a keyboard player, or drummer. I guess we have tools for cheating with audio too, but I am not a fan of audio cheating at this point. If I can't sing it, or play it, then why would I try and record it?