I would like to sing on my tunes but I can't stand the sound of my voice.
You have quickly been introduced to two new very powerful tools. But before you go too far down the rabbit hole I would ask you to reconcider these options. I was in your exact position years ago.
What helped me to accept my voice was two things:
1) Vocal Lessons from a pro. There is a lot which can be done to improve how you sing which will improve how you sound.
2) Pre-vocal warm up exercises (see #1) followed by Post vocal processing such as Isotope's Nektar and Neutron.
I still have cringe moments with my vocals which require me to "redo" the performance and I have been accused of overusing the post processing (too much reverb...), but I do get some satisfaction for getting more of me in my music.
Think about it.