Receiving email sent to <your-name>@<custom-domain>.com in your Gmail account is easily done by email forwarding when setting up the <custom-domain> email account.
The problem is sending from the <custom-domain> account inside your usual Gmail account (so you get to choose one or the other).
This was a simple step before but Google 'has disabled' it in favor of its Google Apps for Work paid service.