¿Hay algo como Scratch o Google AppInventor pero para JavaScript o HTML5?

No, no creo que encuentre algo tan complicado. Sin embargo, para HTML hay algunos tutoriales en línea que le permiten probar cada ejercicio y ver su efecto allí mismo en el navegador. En realidad, si conoce JavaScript, no es tan difícil codificar esa herramienta usted mismo. Estoy hablando de la de W3schools cuyos tutoriales siempre parecen estar en la cima de todas las búsquedas de Google relacionadas con HTML, etc., gracias a su SEO.

Pero también debo agregar el hecho de que a muchos desarrolladores, incluido yo, no les gusta el sitio y apenas me refiero a él porque en el pasado se sabía que proporcionaba información incorrecta, incompleta e incluso no estándar (http://www.w3fools.com )

Lo mismo ocurre con JavaScript: hasta ahora no he visto ninguno que sea realmente práctico y completo. Al igual que la herramienta de navegador para HTML, hay http://www.jsbin.com para el código JS que admite HTML, CSS y también tiene una consola. Pero en la actualidad se incluye una consola para JS en todos los principales navegadores y también puede manipular CSS y HTML temporalmente utilizando las herramientas de desarrollo. JSBin es más para compartir código como PasteBin, diría.

Sin embargo, puedo estar equivocado: las cosas suceden demasiado rápido en la web, ¡y lo que sabes que no tienes hoy podría haber existido desde ayer!

Han pasado algunos años desde que se hizo esta pregunta, pero alguien más puede encontrar esta respuesta útil, así que aquí va: Pruebe Blockly de Google: Blockly | Desarrolladores de Google

Eche un vistazo a http://www.s2js.com : es específicamente para personas que han aprendido Scratch y desean transferir sus habilidades a Javascript y más allá