vroom is in the process of building a wiki that would be
mixed with PerlMonks. The main point of it would be to
allow site documentation to be maintained, but a wiki
could be set up for exactly the kind of interactive use
you describe above.
Comment on Re (tilly) 1: Private/In-Progress/Sratch nodes?