OT: Vector Visualization

Do anyone know any nice programs for visualizing vectors and geometric primitives like spheres and planes.

A program that given some vectors (specified by values or calculations of other vectors) and geometric primitives could generate a scene. Preferably with some kind of free camera.

This would be really nice for verifying calculations of reflections, collisions etc.