I don't know which provider is the best but I've been using Proton Pass and it's excellent. Proton Pass is a password manager but you can use it just to generate email aliases on the fly. The paid version has unlimited aliases and only costs 2 euros a month. I think it's a very nice value.