Blender Scripting Library provides a python library for creating basic geometrical objects in blender.
This makes it possible to interface blender with a python script in the style POV-Ray users are used to do that in POV-Ray.
POV-Broom is a Python/wxPython front-end application that is used to generate and render variations of POV-Ray designs. This will enable the POV-Ray artist to sweep variables to look at how the design changes with different parameters.