At Infinum we use Laravel Herd as it provides a simple way to set up a local development environment. Herd is availabele for macOS and Windows. Installation on a clean setup is really easy you just download the installer for MacOS or download the installer for Windows and run it. It will install all the necessary software and set up the environment for you.
For more details follow the official documentation for MacOS or official documentation for Windows
Tips and tricks
Laravel Herd has a Pro version that provides additional features like debugging, profiling, and more. Contact you Team Lead to get more information about it.
If you used any other setup before you should make sure that you don't have any other services running on the same ports as Laravel Herd. If you do, you should stop them before starting Laravel Herd. Also clean up your Mac before starting Laravel Herd.
Don't worry about composer, node, php packages because Laravel Herd will install everything for you.