To promote code reusability and separation of responsibilities, it would be nice to have an subcommand to create apps in the Cot CLI. This would create another crate inside the current workspace (possibly converting the existing Cargo.toml into a workspace if needed) that would contain a structure implementing the App trait.