Richard Jones has posted about using Python’s with keyword for a GUI DSL The idea has already crossed my mind when thinking about Python Universal GUI (still stalled for lack of time, sorry).
This idea could be used for some other cute DSLs in python, since it appears to be the land of ruby only.