for those who aren't too code savvy an "in-viewer Node/Code-Block Editor" for LSL and SLua could be interesting and help teach people coding by letting them construct simple scripts they can then dissect to learn what each function actually does in world.