You mentioned that you’re using Apple products, but if you have a toe in the Google ecosystem you can create sites for free, and even create different ones for each client/recipient. It’s been a while, but I used this for a small club-type thing years ago, and the site builder had various design templates and was flixible enough for our needs. Just go to sites.google.com while logged in to your Google account to play around with it. Obviously you won’t get a domain for free, but the URL to your sites once published won’t be terribly arcane, and it doesn’t really matter as long as you can email/text the URL to your client. Hope this helps!