My app has functionality for users to create a number of objects, each of which may have multiple child objects. I'm going to generalize the terminology a little more so we don't get hung up on the words.
Thus, users can create Branches and then Leafs inside Branches, and the current design is like this:
download bmml source – Wireframes created with Balsamiq Mockups
I don't love this approach. Is there something more generally accepted?