Breezy4Pi is a web based application that allows you to configure your Raspberry Pi and any attached hardware to run small programs with just clicks of your mouse.
Using Breezy4Pi, you can "attach" 3rd party boards to your Raspberry Pi and configure their inputs and outputs. You can also create small programs to manipulate these outputs and set up trigger events to execute your programs. For example, you can attach a relay board to your Pi, configure the Pi to know about your board and set up triggers, i.e button presses on an external control panel to run on/off sequences on your relays. This is all done by using Breezy's configuration editors.
Please check out the rest of the web site for more information and video examples of how Breez4Pi; can be used.