Setting up G Suite for a domain you own or manage is a great way to send and receive emails from a customized address, and now you can take care of the setup process at the same time that you buy a new domain in your project's hosting settings.
So how does it work? Just follow the standard flow you'd go through when registering a new domain with Google, and you'll see the option to setup G Suite during the checkout process.
If you don't need to buy a new domain but are still looking to set up G Suite for a domain you manage, head over to Google's G Suite site to get started.
Now when you buy a new domain from Google in your project settings, you can set up Gmail, Google Drive, and the rest of G Suite in just a few clicks.