A must have tool for high school physics student or teacher. SimPhy lets the user create and visualize any desired physics simulations. It is completely free to use, to help students and physics enthusiasts learn physics in an interactive way.
Any user, without any programming, can create an animated simulation and play it (obviously advanced features need bit programming guts). Through its graphical user interface, you can create bodies, attach fixtures to those bodies, create joints by just pressing and dragging your mouse and configure everything about the simulation. After setup, you can run, pause, restart, and save the simulation.