Is it possible to implement a plugin that adds new nodes for each entity in Project Explorer? For example, it will be nice to have UI-layer generation support in addition to data access layer. I see realization this is to adding to each entity new folder called something like "Views". When we right-clicking that folder - we see the context menu with "Add detail view", "Add list view", "Add lookup view". Then we can implement the designers on our side, that based on project's metadata to design view and then store view definition in project metadata. Later we can use that information to develop custom template to generate the UI layer for our entities.