I dont think is viable, but it has premade shapes and you can modify the vertices and the edges, and do some stuff. I think it is all about our creativity.
It certainly is about creativity! I recall seeing as well a guy make a valid Turing Machine using PowerPoint: