You may try Alpha Wallet [1] then, open source and supports all evm chains, use custom option for chains not already there.
[1]
https://alphawallet.com/I downloaded and tried it but unfortunately it only gives one single address by wallet/seed to receive funds like Trust wallet, unfortunately in addition it only offers few blockchains to activate, and when you try to settle other ones like Dogecoin, Litecoin or Waves it doesn't give receiving address in the official format, only in hexadecimal.