D.I.Y. is absurdly feature-packed. As cool as all that stuff is, however, it's all contingent on one aspect: whether the editor is easy and enjoyable to use. Thankfully, it is. Anyone with any amount of understanding of game design or programming can make a game in very little time. It works. The game does what it says on the tin, as they say.