yes I run my own email server, but essentially forward to fastmail. I have a small script that generates a new forwarder. I add a note to remember what’s the purpose of the new email, and it also sends me an email with the note for quick lookup later on if necessary.
I think there are some services that lets you set up forwarders, and even some domain registrars will give you this for free or a small fee (although I guess the script part might be something you’ll have to figure out)