Only usable multi coin option I found is AtomicDex.io wallet, that is open source and it uses Atomic Swaps for exchanging coins in decentralized way.
Don't expect to have big trading volume for exchanging all shitcoins, but you can always create your own orders and invite others to accept them.
Bisq is also a good option if you want to restrict yourself only to Bitcoin and few altcoins for trading, but you are getting best decentralized exchange in the same package.
You could also use Bisq for exchanging Bitcoin to many fiat currencies, and that is really unique advantage compared to all other wallets.
https://bisq.markets/