I've heard a lot about Confideal.Think you should try it because it's a unique smart contract creating environment powered by smart contracts constructor, cryptocurrency payments, and even a digital arbitration system to work out the right judgements on unclear matters related to smart contracts performance.