I am looking for a wallet generator with which I can not only get a private key but also the 12 or 24 words and ideally bip39 function. I want to search addresses similar to Vanitygen but so that I can use the 12 words in a mobile wallet or on the pc and have full access. Is there anything like this?
On the surface it appears that you are asking for two different things. Since on the one hand, you ask for Vanitygen or a similar address generator, but on the other, you want it to generate seed phrases.
However, if you mean a vanity generator that generates the mnemonic phrase as well as the private key to derive it, isn't that going to be very slow? Assuming you use the default derivation path, you are essentially looking at doing m/44'(or 84' for segwit bech32)/0'/0'/0/0 and checking the first addresses beginning base58 instead of just a private key generation and Hash160, which is going to be very slow as there are at least 6 HMAC-SHA512's involved in this derivation.