Cakecutter is a powerful tool for setting up a basic app of any type/language/framework. It manages templates through cakes. Cakes are written in toml. which are capable of asking question and creating files and running commands based on the answers
This website's design is taken from crates.io