I’ve used the Schluter-KERDI system, including the foam floor pan and curb. Great system, although I’m sure all the competing brands are just as good. Homelux, Prova, etc.
I just watched a bunch of YouTube videos and it was pretty straightforward.
The hardest part was setting the floor drain...