Generalmente installo Apache + PHP + MySQL a mano, senza utilizzare alcun pacchetto come quelli di cui parli.
È un po' più di lavoro, sì; ma sapere come installare e configurare il tuo ambiente è fantastico e utile.
La prima volta, avrai bisogno forse di mezza giornata o un giorno per configurarli. Ma almeno saprai come farlo.
E le prossime volte, le cose saranno molto più facili e avrai bisogno di meno tempo.
Altrimenti, potresti dare un'occhiata a Zend Server -- che è un altro pacchetto che raggruppa Apache + PHP + MySQL.
Oppure, in alternativa, non utilizzare Windows.
Se i tuoi server di produzione eseguono Linux, perché non eseguire Linux sulla tua macchina di sviluppo?
E se non vuoi (o non puoi) installa Linux sul tuo computer, usa una Macchina Virtuale.