Helm is typically something you're going to use as a developer on applications that are more or less production-ready and should be maintained. It's also most likely that you hosted the code on a version control system such as GitHub.
This is where Draft (https://github.com/Azure/draft) comes in. It tries to streamline the process, starting with your code, into the Kubernetes cluster.
The tool is in heavy development. With Draft, this means that it's not only getting more stable, but also that there are still languages and features coming to this tool and that it is possible that there are little changes in the syntax to come.
In daily life, Draft is something you maybe want on your local Minikube, but that's your choice. If the development phase turns into something that seems to be usable, you can still use Draft, but it's more likely...