Many reasons to have one file
Some users wanted to see the final visual result of their creation instantly. Others felt the need to work as a team and share their data with co-workers. Also, there were users who required to have all materials and manipulate it fast.
All this giant tangled mess of wishes and issues were presented for us to solve. Soon we figured that there was no room for workarounds. We had to create and implement a new mechanism which would satisfy all customer’s needs and be up-and-coming in the future.