I wonder if there's a way to script setting it up to be honest, I end up about an hour deep in help docs each time I set up a new domain+email trying to work out how to make a catch all and how to configure the thing so replies come from the right email.
I used to use + addressing schemes, but abandoned it for the reasons you mentioned (websites breaking horribly).