Getting Started with DrawBot
DrawBot is a free MacOS application that makes it easy to use the Python programming language to draw two-dimensional graphics. It's a great environment to use for learning Python and can be used to make everything from animated gifs to fully featured PDFs with pro-level typography.