After taking everyone's feedback we've decided that it would be best to transform a directory instead of using JSON for package templates.
Here's the revised proposal: