Как упростить создание доменов?
> скопировать файл, переписать домен, переписать hosts, перезапустить сервер.
Шелл скрипт, в котором несколько строчек с echo
> Ищу популярное решение в котором все продумано. 
Пора уже вырасти из коротких штанишек и начать понимать, что решение "в котором все продумано" тянет на десятки бегамайт и потребует недели на то чтобы установить все настройки. 
В то время как написание шкелл скрипта займет полчаса (с учетом гугления) и будет делать не "всё", а только то, что надо конкретно тебе.
Для локальной машины?
веб-консоли подойдут?
Тут список
Как то пользовался vestacp.  Надо кому то что то протестировать -  создашь домен, и пусть мучается. 
Но для серьезных вещей тяжеловата ... не тянет, например для django, замучился настраивать )))
И на локальный не советую, т.к. будет крутиться DNS и Mail.