So I know a little bit about how to program python in Blender, what can I model?

I’m not much of an artist, and never have been much of one, but I’m a pretty reasonable programmer, and I was thinking about using some knowledge of programming python in blender to make a scene of some sort, I was wondering if an entire scene were possible? I have ideas, but I don’t know how far I can take this? I enjoy the idea of using programming to make art.

Anything you want , the API gives more control than the GUI but it has not been designed to be used for such purpose so it won’t be as easy.