I have no idea here what you are trying to ask so I'll offer two suggestions and hope that one is accurate.
1. You can produce more determined addresses from an electrum wallet (which produces around 10 new addresses).
2. If you use electrum or Bitcoin core, then you can import the addresses and their private keys in order for you to use the randomly created vanity addresses.
If I've got this wrong, let me know.
I think OP wants something supported by the wallet. In other words, he wants his addresses to be of his choosing.
As knightdk pointed out, that's not really how it works.
Your point is good as long as OP doesn't care if he can't recover his wallet and has to setup those addresses to change.
In a way, addresses are predetermined by the wallet seed, but you don't have much control over them since they are very random.