How can we create an AI system that looks at Adobe Illustrator template files, understands their parts like layers, texts and images, and then groups these parts into sections like header, footer, and product area? The system should give back an organized result as a JSON file or a new Illustrator file with these groups. It should also work well with new templates without needing any manual updates or changes.