I've been trying to see what CIYAM can do for me. Though, CIYAM is like a boxed templating engine. No coding. So...fail when it comes to thinking out of the box.
What I have created is something that is very new - there is no coding because there is no need for it - it is not *templating* in any sense that people are familiar with at all.
If you take a look at "Intentional Software" then you might begin to get a glimpse of what that CIYAM platform is about. It can actually create basically any "arbitrary" code you like without you needing to hand-code it.
Imagine templates that are combined with templates many levels deep and some can be as simple as a logical expression such as x = x + y. If you can grasp this then you'll begin to realise that CIYAM is absolutely *nothing* like anything you have seen before.