It's nice to see people working on meta recently. For example, Quickly. After some long discussions with an architect at my last job, I hacked up something drastically different for myself. It's a graphical tool to combine lots of meta pieces together from visual designs.
However, my available time keeps shrinking so I thought I'd share it just to keep the meme going. The idea was to write a meta-toolbox for myself that I can continually extend as I go and eventually write entire programs using it.
The gist is this. Create nodes in the system. Tag them with information. Run the analyzer+generator against them. The analyzer infers lots of things based on patterns I know and see in my head. This allows for minimal time between cognition and implementation.
The input is simple as you'll see, the output is a ready to go project, runnable code in C, dbus support, threading or message passing, classes, properties, signals, methods, documentation, etc, etc.
Video is best watched fullscreen.
My code isn't really in a shape to share as it isn't really useful unless your brain works exactly as mine, but you should be able to hack up your own in minimal time.