Ingame Garry's Mod Lua editor which uses blocks and lines to generate code.