I'm just an interested lurker, pardon me if I'm way off base ... Bram Moolenaar's AAP http://www.a-a-p.org/index.html has always struck me as a lot of good work on a set of tools which seem well suited the task at hand here. Thanks, Kent