Today i want to share you my experience with the Ether Mist Wallet.
If you aren't a beginner and have some knowledge, Mist wallet is probably the most advanced ether wallet out there.
It's a open source project, the source code of this wallet is available for everyone on GitHub. That's a big advantage in my opinion.
It offers you a GUI for features and commands which normally need to be excecuted by command line.
You can create new contracts and manage smart contracts with Mist, the interface isn't fancy but relatively easy to use.
Of course you can add any ERC token to your watchlist, you just need to insert the contract adress of the token you want to add.
Another big advantage of this wallet is the possibility to set up multi signature wallets. So you can share a wallet with other persons, set a daily limit for each person, etc. I don't know any other ether wallet which offer a GUI for this possibility.
Like the word "Dapp" in the title already reveals, its a decentralized wallet, means it runs on top of a full node on blockchain.
The disadvantage of the decentralization is that you need to donwload the blocks of the blockchain. So if you set up the wallet for the first time, you need to download a few GB data. Depending on your internet connection, this can take up a long time.
If you didn't use the wallet for several weeks, you need to download the blocks of this week, so you need to wait for the download until you can use your wallet. So you can say, its not instantly usable, you need to bring some time.
My opinion:
The Mist wallet is one of the most advanced ether wallets. It's also decentralized which is important to me.
The wallet isn't for beginners, if you want to use all features, you fully need to understand how blockchain works.
Nevertheless, if you want to manage smart contracts, Mist Wallet probably is the best solution for you.