We created a quick-and-dirty solution for when you don't want to (or can't) use the new Umbraco strongly-typed models (Models Builder) but you still need IntelliSense for your property names.
A plugin we created that automatically adds predefined child nodes when a node is published.
In this very blog, all posts are grouped under a node called "Posts". That's good, but "/blog/posts/a-blog-post" doesn't look as good as "/blog/a-blog-post". That's right, if only there was a way the "/posts/" part could be omitted.
Imagine this: You've got a setup where a specific node has to have a maximum of, let's say, 4 children. It can be a slider, a pricing section, a set of counters, whatever, but let's suppose it's not designed to work with more than this number of items. What do you do?