Hi Tim... I am not aware of any framework.... And I would love to know also.
However, I did write up some information on how to create some virtual buttons on the screen to control the GPIO. This writes directly to the framebuffer, so no X is required;
I have been thinking of updating it for PiScreen and cleaning the code up a bit. I'm not sure if anyone would be interested.
Mark --OzzMaker.com --