I have written a custom bash script which will help you create custom base apps which you can customise futher and install on to your splunk environment. The script creates apps which can pass vetting on splunk cloud as well. This will help organisations and Splunk admins roll out apps faster and ensure that you are following the splunk standards when rolling out apps/addons.
https://medium.com/@ranjitsplunk/a-script-to-create-splunk-skeleton-apps-e73392474ba5