Glitter IDE was designed to be a stepping stone coding environment, between Scratch and more standard text languages (but hopefully will end up being more). It builds on the Scratch execution model (eg, implied concurrent multitasking), but with a text focused language. Includes an image editor, sound creator, and some support for Commodore 64 development, export to Scratch and HTML, and lots of interesting bits "under the hood".
Very much an ongoing project, with many plans for future features, such as better image editors (including "retro" editors for C64 and more), tile map support, microcontroller support (eg, Arduino R3, R4, RPi Pico, and BBC Micro:bit), and a hybrid drag-and-drop/text editor (to replace the terrible editor at the moment).