VariaMos

VariaMos is a modeling tool and a framework, that can be easily extended, and that allows you to define your own models.

Demo: http://variamos.tk/
Official documentation: https://github.com/VariaMosORG/VariaMos/wiki