Я использую openserver, он все сам прописывает. xampp проигрывает по всем фронтам. Просто создаю домен.local и работаю с ним, без всяких localhost в адресе
Мне кажется путь поиска нормального виртуального хостинга такой: denver->xampp->openserver К тому же openserver портабл. Его можно без труда хранить на флешке. Да и управляется он проще и логичнее.