I'm working on a project with several people, but the single TopDesign.cysch files is extremely problematic for version control (git).
I'm trying to figure out how to use multiple .cysch files in one project. I realize that you can create multiple tabs or pages in a single .cysch file, but that doesn't help with version control since it seems that even with multiple isolated pages, TopDesign is not really mergeable.
Has anyone had success in separating out the various components of their design into multiple .cysch files?
Your question kind of answered itself: we make components inside projects to split out complexity. One benefit is easy configuration options for the component. i would think they would version well in git.