I also use Zoho. I create my email addresses, configure them to forward emails to an @gmail account and then configure gmail to send emails from my @customdomain.com account. I get free custom domain emails and I get to use gmail for email management. Zoho is basically just the middleman.