Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline.
Premake is a command line utility which reads a scripted definition of a software project, then uses it to perform build configuration tasks or generate project files