Bitcoin cash wallet with ability to generate new addresses
The wallet I use, ElectronCash, has the ability to create multiple adresses. Bitcoin and Bitcoin Cash use the same adresses and private key format, so you can use your Bitcoin adresses as Bitcoin Cash adresses.

Bitcoin Cash now also uses the bech32 address format.