Nodebox 3 Site
You drag nodes onto a canvas. A "Rectangle" node connects to a "Transform" node, which connects to a "Copy" node, which finally connects to a "Render" node. Each node represents a block of Python code. You are essentially writing scripts by wiring boxes together.