pub fn template_exists(name: &str, project_root: &Path) -> bool
Check if a template exists (either custom or built-in)