projectTemplate function
The text files of a new project called name, of kind, by path.
A ProjectKind.viewer project also gets assets_src/model.glb, which
is not text and is written by createProject.
Implementation
Map<String, String> projectTemplate(
String name, {
ProjectKind kind = ProjectKind.scene,
}) => switch (kind) {
ProjectKind.viewer => viewerTemplate(name),
ProjectKind.arcade => arcadeTemplate(name),
_ => _sceneTemplate(name),
};