As discussed in #646 (comment) we want the cargo miden new to create a workspace structure consisting of multiple types of projects (contracts, Rust crates) mixed with miden client settings.
I suggest we make the cargo miden new [NAME] to create this workspace structure (Miden project) instead of creating an account Rust crate as we have now. And leave the individual contract project types (account, note script, etc.) under the --[TYPE] switch as we have today. For an account run cargo miden new --account my-account, for a note script run cargo miden new --note p2id, etc.
/cc @Keinberger