I think I understand what you mean: disassembling can be monotonous indeed, sometimes (specially when you have to pull out tables and repetitive data...).
About scripting, if you want, I can send you some notes reagarding it (they may look pretty Pindaric in some parts, since they're presonal notes, but should help somehow).
Hey man. I'm good thank you, busy time next week as I'm preparing to move out of my family home. Regarding Violet, I was getting to grips with Assembly but put it aside for a bit as disassembling by hand can get a bit monotonous, and I got a bit lost to be honest while trying to workout how triggers work, so I took a break to have a little fun working on a newish basic hack(just a new land using existing scripts) that's based on an unreleased precursor to the current Violet demo.