Allowing node creation/editing inside other node creation form
If you're not opposed to using Entity Reference module as instead of node reference, there's the Inline Entity Form module that does what you want:


  Provides a widget for inline management (creation, modification, removal) of referenced entities. The primary use case is the parent -> children one (product display -> products, order -> line items, etc.), where the child entities are never managed outside the parent form.