Good list of links! How’s it coming along?
Not to add more to your plate, but you may also like puzzlescript.