I just use a single catch-all account in my existing domain. If you send an email to my primary address it just goes to my primary box. If you send an email to my secondary address it goes to my secondary box. If you send an email to anything else it goes to my catch-all box.
Rumba@mycustomdomain.com Skips the catch only goes right to me.
Intel@mycustomdomain.com Go straight to the catch-all
I don't have to pre-make them I simply use anything that doesn't exist.