I just tested your example and it strangely seems to work well on my computer. And yes as I work it gets progressively worse, lagging more and more when I hit add action or sound, It takes a while sometimes like 6 seconds and at times it shows nothing in the action folder then freezes and says missing resources. When I restart it fixes it temporarily then jams again later on. I think its an error in the game file or something. I have windows ten, 8 gigs ram and 3.2 ghz AMD Ryzen quad core processor. The game has over 8000 events so pretty large.
I don't get the freezing and missing resources all the time, but I have had occasional freezes as of late. Same thing, restarting the computer makes it all go away for a little while longer. Example freezing, copy/pasting lots of variables freezes construct for several minutes. On my windows 7 machine, copy/paste is instant. Note: this only applies to the "slow.capx" project. In the "fast.capx" copy/pasting variables is instant. In the slow.capx, copy/pasting brand new variables is fast, but ones with the same starting name is slow. Such as var1, copy and paste. Once you have Var1...20. It is super slow. If you make newvar1 and copy/paste, it is fast again.
It seems like it could be two different (maybe related?) issues.
1) dialogs taking forever to pop
2) Construct slowing down until next restart.
When you try the example capx (the slow.capx) how long does the action menu take for you to load?
Next test, when Construct is going slow for your other project, open slow.capx. Now how long does the action menu take to load ? (this is one thing I also noticed, is the slow down is across the board when it occurs).
Unfortunately, the second issue is harder to reproduce and get out there. I am hoping, by fixing this issue at hand (the slow.capx dialog popping issue), it might help the second issue.