Python - done in xbmc, with many many scripts available, from a shoutcast "browser" to bit torrent client
evox uses a very simple (and limited) scripting engine. UnleashX and MXM also have custom scripting engines, much more advanced. These are all used for custom install discs, like "Slayers" and others.