while we're at it I thought I should introduce a board I've been working on during the last year. It's probably not exactly what Iain is looking for, but close, and maybe others are interested too.
http://www.glui.de/proj/gluiph.html
so go have a look and let me know what you think it's not quite done yet, but I'm optimistic to realize the first few projects with it this year