Robot Virtual Worlds is a high-end simulation environment.
Virtual interactive experiments is a framework to promote the development.
Xojo is a program that allows you to create powerful, rich web applications.