Which wallet do you like the most? Personally I really like Exodus, the only con is that it's not fully open source, but other than that it's a great wallet!
Are there any wallets which allow you to have multiple addresses?
Yes, Coinomi allows you to have multiple addresses to one coin, infact, you can set it up in a way that any time you receive fund to your address, the address automatically change to another, which is really cool cus it stops people from tracking your wallet and what's in it, I really loved to use coinomi back then cus if this feature alone, and I hope hope that trust wallet and imtoken can work to integrate this feature into their wallet too, it will be so great cus people no longer use coinomi that often anymore, more especially for Erc20 and other chains smart contract transactions.