Hi Fog.
The way I see it the spawning in/out and the walking waypoints, speaking lines etc are sort of two different things. I did not find anything that really did both with the flexibility I wanted. So this is a bit
of a non-answer to your specific question...
I like NESS and use it for most of my spawning/despawning. It does a lot and is needed for EPolson's PW helper scripts anyway (which are really quite neat, although some of the technology is outdated - the traps and doors etc can be done better). I don't use the patrolling feature though.
For that I use my "advanced walk waypoints" (AWW) system (which I've gotten sidetracked from getting published). I can try to get that out if you're interested. Basically, it's a replacement for walkwaypoints which adds animations, arbitrary scripts, and pre-defined activities at waypoint arrival. It also provides linear, circular and random waypoint orders and 6 different waypoint times instead of just WP_ and WN_ (dusk/dawn, morning, afternoon, evening, night and default). It can be paused and resumed, can change NPC tag for which WPs to use, etc.
BTW, I like the screens you've been posting. I wish my areas looked like that
'>