WPF application (development environment ) which creates a new WPF app
===

I'm interested in creating a development environment  in WPF which can aid non-programmers(like parents) to write simple programs in C# for  children.  So, I want to make a WPF application  (development environment  ) which creates a new WPF app. It's impossible, right?