Luke, I totally understand the implications of needing to go through you for changes. Even in the absence of TPV requirements, I have been around the block a few times with open source projects, it wouldn't bother me if it is that you are a control freak ;)
I'm pretty sure I don't have the programming tools in place to do much. I'm also not much of a programmer in the first place, though I can understand most C and c++ that I read, at least enough to get myself into trouble.
I also don't have tons of time to devote to this project, but I'm interested enough in it that I'm willing to devote such time as I can to it. If there's a start of a framework in progress, then that's a lot more progress than I've done in the last 6 months. ("gee, it would be really nice if..." :p I had heard that there was work in progress on this front, so I was content to bide my time; then I checked in here and realized maybe it's not as progressing as I had hoped)
So with that glowing resume in mind, what's the next step?