Pov-ray does indeed have a very steep learning curve. But once you get used to it it is amazing.

This is my chrono rig, drawn in Pov-ray.I probably used about 10% of the capabilities of Pov-ray for that drawing. (And 100% of my skills at using the program ) Click the picture to get the full resolution.