@emenel @nasser @akkartik @maya You might consider a Smalltalk system. Squeak, Pharo, Glamorous Toolkit (the latter being Pharo with a new UI). Main drawback: no decent mobile support.