Note that in that template package, there are ways to add fields to the configuration (see additional_config.ini, which gets merged with config.ini on installation), and adding your automation to the web UI (see the specific folder structure in the ui folder).