Insanity is described as 'block-based programming language with powerful commands, such as file I/O, cloud variables, and much more. It is based off Scratch 1.4 by MIT' and is an app in the Development category. There are eight alternatives to Insanity for Windows, Mac, Linux and Online / Web-based. The best alternative is Scratch, which is both free and Open Source. Other great apps like Insanity are Snap! (Free, Open Source), Waterbear (Free, Open Source), HyperNext Studio (Free) and Blockly (Free, Open Source).
Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your Own Blocks.
Easy Programming for beginners. HyperNext Studio is an easy to use software creation system that allows hobbyists, students, educators, in fact almost anyone, to quickly start building their own software that works.
Bingo is a programming language based on Scratch by MIT which uses a "block" UI, where the user can snap together different blocks to make more advanced scripts. There are many added blocks to Scratch 1.4.
Panther is a programming language aimed at young users with only a small knowledge of programming. Panther offers you a more advanced version of Scratch, a simple programming language developed at MIT.