In nodejs world, https://yeoman.io is commonly used to for new project generation.
Related rust discussion I have found: https://internals.rust-lang.org/t/pre-rfc-cargo-templates/5056
Which leads me to those tools
A proper project generator tool should solve the naming issue caused by naive search & replace solution. It can also offers better UX and provide more flexibility.
cc @shawntabrizi