Mist sucks because you have to wait long time for the blocks to sync before you can transact. MyEtherWallet is better where I can upload the keystore JSON from Mist and then transact/collect tokens without having to do a full sync.
You can either use mist or ethereum wallet in light mode:
I use the official Ethereum Wallet and GETH in light modus. Need some moves to run it in light modus but you dont have to download the whole blockchain then.
Myetherwallet is the best and official one
Im not sure whether that is the official one!