pd rendered in html and controlled with javascript form elements.
mmmh mmm
you shouldnt need PHP or GD anymore, with the <Canvas> object in
firefox 1.5 (and i think Safari). didnt see anything about binding
mouseclicks to widgets though, maybe wait for 1.6...