I've been working on some theatre based software, and one of the things that interested me was integrating technical solutions back into the original frame of reference: the text of the play. The idea being that non-technical users might navigate through (for example) a set of lighting simulations by reference to the scenes in the play that they're familiar with.
To do that we need some help to allow thecode to understand what each part of the text actually means, but at least in the case of Shakespeare thats already been done for us. You can download all of the Shakespeare plays in XML format.
Now we just need a program to grab that xml, and let us navigate round it, so here is a Mac program to do just that. It's really just a prototype right now, but I thought it might be usefull - especially for anyone who has to work with the Shakespeare texts which are available. Of course you can also mark up your own texts and try those out, but you'll have to figure that out for yourself.
NCCA, Bournemouth University