Non ti serve utilizzare due ambienti, basta che tu usi EasyPHP o Xamp.
Scegli quello che preferisci e poi dentro ci puoi creare tutti i siti che vuoi, non ti serve un ambiente per ogni sito.

Detto questo nulla toglie che i due possano coesistere, l'importante è che non siano in esecuzione nello stesso momento, altrimenti avrai dei conflitti dato che apache e mysql utilizzano di default le stesse porte sullo stesso indirizzo. Il tuo problema ce l'hai perché probabilmente uno non è stato correttamente chiuso prima dell'avvio dell'altro.