but if you want to make a cold storage it will be quite harder to use your coins for buying stuff etc.
If you want JUST to hodl ... cold wallet would be good option.
So what is your purpose? Keep your coins safe of rotate them
spend, earn, etc.
It's not that hard to spend bitcoins from an offline computer. It just takes a few steps:
1) Create unsigned transaction on the online watching only wallet and save it to a USB stick
2) Plug that into your offline compuer, sign the transaction, and save the signed transaction to the USB stick
3) Plug the USB stick back into your online computer and broadcast the signed transaction.
Notice that with this process your private keys never touch the online computer.
You can follow that process to move a small amount of BTC to your online computer to make other transactions as GoatPig mentioned.