If you want to create a smart-contract, either hiring coder or using a smart-contract making platform, both have their own advantages and disadvantages. If you use a smart-contract creation platform, you will have a hard time in the future if it turns out that there is an error in the contract as mentioned by @redsun114.
Obviously using a tool would be a lot cheaper and many people would prefer that but the reality is that you would never know if there is something wrong with it or not.
But that doesn't mean hiring people doesn't have their drawbacks, you could be scammed by that person (a case study if you don't know the person well), I know of several projects that failed because the smart-contract maker deceived the whole team.
My advice, it's better for you to hire coder, but don't let you not know for sure the character of that person.