Visualino es un entorno de desarrollo del estilo de Scratch, en el sentido de que programamos casi dibujando, con piezas de puzzle que encajan unas con otras.
Gratuito y multiplataforma, no sería mala idea probarlo a ver qué tal.
Página principal en http://www.visualino.net/
Ya ves que efectivamente es Software libre
Y multiplataforma: Windows, MacOS, Linux e incluso Raspberry Pi!!!
Un ejemplo de aplicación creada con Visualino