You can use any local development environment tool of your choice. Many rtCampers use Laravel Valet, LocalWP, etc. There are some guidelines you need to follow when you set up a WordPress site locally for VIP. Go through the Local development documentation.
We are using EasyEngine on our internal development server to set up a VIP site. Refer to: https://easyengine.io/handbook/wordpress-vip/ article.
You can also set up a local site using the VIP-CLI command. You can refer to this article