Application catalog
Deploy application from catalog is a simplest way to deploy new application in the cluster. It contain preconfigured application templates.
Also you can share your application template with other users. It will allow to any other users use your template and deploy in own cluster. It can be good way to simplify deploy of your open-source project.