Thank you all of you guys for answering. I'll try out electrum for now, but I might go with another if there's a better one.
Try Armory it has better security than that one. By the way, you can pay a transaction with no fee but it will be not accepted by the network and it will be reverted. If you want a small fee, I suggest you to pay for the minimum fee which is 0.0001 BTC.