However, if you have a tonal center of D in a progression of Dsus2-D, Cadd9-G, the tonal center is D, even though the progression show that the key is G Major. In this case, you would use D Mixolydian, D Ionian, or D Lydian. You want to use modes based off the tonal center of the progression, not modes of one single major scale (because as you said, they would all sound the same). Using G Ionian, A Dorian, etc. over this progression would sound just like G Ionian the whole way through.
"You must stab him in the heart with the Bone Saber of Zumacalis... well, you could stab him in the head or the lungs, too... and the saber, it probably doesn't have to be bone, just anything sharp lying around the house... you could poke him with a pillow and kill him."
- Aqua Teen Hunger Force, The Universal Re-Monster
- Aqua Teen Hunger Force, The Universal Re-Monster