Huh, if you let it scroll through all the text when you get the error, does it give any more detail? It does scroll a bit slowly.
In the egg timer script, at the end of the hatch routine, it looks like you need to add in an endi before the retn, to close out the "doif va66 ge 30 and fall = 0" bit.
Also (I just happened to see this because it highlighted red when plopping the script into that caos tool), in your worm timer, the "drown in water" segment that reads "doif rtyp = 8 or rtyp = 9" should read, "doif rtyp room targ = 8 or rtyp room targ = 9" . RTYP just kind of has a weird syntax to it.
You poor creature, I commend your efforts in development without the caos tool. I would never have the patience for it