I've made a game with PICO-8 with my 6-year-old watching along with me and telling me what to put into it. It was a great experience.
I do think it's very nearly almost too constrained, specifically in the code editor. But, it did it's job. A QBASIC-like interface would be appreciated.