It took a bit of time, but GeoDesk now has full scripting support via Python. Python is easy to learn and opens the door to a universe of tools for cartography and data analysis. Check it out and let us know what you think!