Found this out while browsing the Web: LLDB (the debugger) actually can run Python scripts. You can even code your own debugger commands using Python.
http://stackoverflow.com/questions/18319291/using-say-command-on-a-breakpoint-in-xcode
http://stackoverflow.com/questions/18319291/using-say-command-on-a-breakpoint-in-xcode