I develope Windows applications using the Lazarus IDE. For my games I also use the Castle Game Engine. The programming language is object pascal. I create the 3D models using Blender and graphics are mainly created with LazPaint.