Feel free to use the method/platform of your choice but I enjoy the ease of using Valet to organize and quickly setup multiple local sites

Installing Valet

Run these commands in your terminal

brew update
brew install php
composer global require laravel/valet
valet install

Running a site using valet

In terminal go to the folder you want to use for your site and run

valet link name-of-site-you-want

This should now make a site with the address name-of-site-you-want.test where the docroot is the folder you ran that command from.

To view sites you’ve created use

valet links

To change what version of PHP to use run

valet use php@7.2

And replace 7.2 with whatever version you want. This is very useful when some versions of drupal/wordpress require specific versions of PHP