Mamp, xampp и прочие это не веб-серверы, а наборы программ с панелью управления. Все они содержат в себе веб-сервер Apache, СУБД MySQL и интерпретатор PHP.
Поэтому вообще не важно какую именно сборку вы выберете. На начальном этапе между ними нет никакой разницы - включил и работает. Дальше либо придётся копать глубже и вы полюбому будете пробовать разное и даже научитесь работать напрямую с программами. Либо глубже копать не придётся и тогда тем более не важно что вы поставите.
Установить vagrant с Linux (в вашем случае лучше всего ubuntu/debian),
поставить apache2/nginx и все остальное через apt (несколько простых команд).
И пользоваться этой связкой.
Причина: когда дело дойдет до продакшена будет проще, так как базовые знания линукс уже будут.
Воу-воу, палехче, приятель. Вагранты, виртуалбоксы, линуксы. Так и до винды на маке недалеко. Если уж что-то изучать, то можно сразу поставить докер, который будет в разы быстрее и проще в освоении. Как минимум, потому что контейнер можно просто взять, убить и создать новый, если что-то пойдёт не так.