ExOL is a project mainly written in ..., it's free.
Experiement Object LIbrary
ExOL is is Library of svg file that help draw experiment setups while doing experiments in Physics