All of them have crashed during Editing on a regular basis. It is quite annoying but still doable. I simply learned to save my projects at a regular intervals. The most annoyance come from large projects as it takes quite some to re-open existing project and to wait until videos are downloaded into the library and timeline is updated. To avoid such hassle I began breaking up my large projects into smaller chapters. For example, right now I am working on a vacation video that is about 60mins long. It took forever to reopen the project after one of those crashes so I broke it up into 8 chapters. As I said, annoying but doable.
The question is WHY do you think the system crashes? Is this anything to do with CPU overload or insufficient memory or maybe even "undo" feature that clatters the memory by trying to store "HISTORY" of modifications? I never "UNDO" anything for the fear of the crashes, so is there a way to turn this feature off or limit the number of UNDO steps to reduce memory usage?
Read not to contradict and confute, nor to believe and take for granted... but to weigh and consider.