Computer Aided Software Engineering meets Wysiwyg Software Editor:
1.) Tech Stack maintainers can define Tech Stack code builders (think more sophisticated Maven Archetypes) and
2.) Software Designers can design Mockups in a stack neutral format.
3.) Any software project can then be sent to any stack builder to generate code / code stubs dynamically.