I mostly follow what many posters have suggested...I write all the melody and harmony parts to midi tracks - one track per part - and then play the specific part I am recording voice for along when I sing. I record the main melody line first, then tweak it with Melodyne and otherwise get it in good shape, then mute the midi lead vocal, but play the sung lead vocal along with midi harmony_part_1 while I sing harmony_part_1...Then Melodyne and fix harmony_part_1 and mute midi harmony_part_1 and move onto harmony_part_2 etc.etc.etc...
If I am singing high harmony parts, sometimes I will not try to sing the highest notes that are up out of my range, but rather repeat a lower note and then push it up using Melodyne.
I have one song that the entire harmony part is a simple raising of (generally) a third above the melody line - done using melodyne. I did this because I wanted to get it done quickly to see what it would sound like...and it actually did not turn out all that bad. Here it is if you want to listen:
"Open-Eyed Girl".
Some things to remember if modifying the melody track into a harmony track:
>You will need to do a lot of fixing of formants and other aspects of the modified track.
>You should offset pitch and timing of the modified track.
>You need to know how to write a harmony line. As stated by other posters, it is not a simple matter of moving everything up a third, fifth or any given interval. It needs to fit withing the harmonic structure of the song.
>The bigger the change from the original note, the stranger the new note will sound.
>This works best on harmony parts intended to be in the background, not duet singing.