Is the Power Apps Portal a viable option as your customer facing website?
Microsoft has always been promoting the Power Apps Portal (previously Dynamics Portal) as a "no-code"...
Tags: dynamics365, portal, powerapps