Managing Multiple Local Sites with XAMPP and Virtual Hosts

If you develop multiple PHP projects locally on your Mac, sooner or later you end up with an htdocs folder that looks like a flea market…