A WIP equivalent of cookiecutter in Rust.
Templates are just moving files/directories from a source to a destination but
being to customise it is essential, otherwise you can just do a git clone
and be done with it.
In short the most important points are:
Since we are only dealing with files and directories, the tool is completely language-agnostic as well.
It is very largely inspired by cookiecutter but trying to give a slightly better UX by allowing template writers to formulate questions rather than use the variable name and, later on, to have conditional questions.
For example for a server+frontend template, the questions could look like that:
```text - Which database do you want to use? 1. Postgres 2. MySQL 3. SQLite 4. None Please choose from 1, 2, 3, 4 [1]: 1
9.6 Please choose from 1, 2 [1]: 1
How are users going to be authenticated?
None Please choose from 1, 2 [1]: 1
Do you want to add Sentry integration? [Y/n]: y
Is the frontend a SPA? [y/N]: y
Which JS framework do you want to setup?
Vue Please choose from 1, 2, 3 [1]: 1
Do you want to use TypeScript? [Y/n]: y ```