Eu geralmente instalo o Apache + PHP + MySQL manualmente, não usando nenhum pacote como esses que você está falando.
É um pouco mais trabalhoso, sim; mas saber como instalar e configurar seu ambiente é ótimo -- e útil.
Na primeira vez, você precisará talvez de meio dia ou um dia para configurá-los. Mas, pelo menos, você saberá como fazê-lo.
E nas próximas vezes, as coisas serão muito mais fáceis e você precisará de menos tempo.
Caso contrário, você pode querer dar uma olhada em Zend Server -- que é outro pacote que inclui Apache + PHP + MySQL.
Ou, como alternativa, não use o Windows.
Se seus servidores de produção estão rodando Linux, por que não rodar Linux em sua máquina de desenvolvimento?
E se você não quiser (ou não puder) instale o Linux em seu computador, use uma máquina virtual.