Working with Draft
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, in the Kubernetes cluster.
The tool is in heavy development. Draft is getting more popular and stable with new languages and features being added regularly.
If the development phase turns into something that seems to be usable, you can still use Draft, but it's more likely that you'll switch to Helm as well.
To find out what programming languages are supported by Draft, you can execute the following commands after the installation:
draft pack list Available Packs:   github.com/Azure/draft/clojure   github.com/Azure/draft/csharp   github.com/Azure...