surface evolver
http://www.susqu.edu/brakke/evolver/evolver.html
docs >
http://www.susqu.edu/brakke/evolver/html/evolver.htm
workshop >
http://www.susqu.edu/brakke/evolver/workshop/