I remember creating a hypercard project in college to demonstrate video lighting techniques, allowing you turn on/off the various lights in a setup. Everyone including myself was blown away by that at the time & I think back once in a while how similar it was in a lot of ways to web development.