have you tried using a portal and a relationship that allows the creation of new records?
or how about simply using list view and a button to create a new record?
i'm not quite sure what you mean by "cascading fields"... can you be more specific about what you are trying to do? how are they related to your main record?
Yes that was the solution, I have portal and its creating new records in a table for me.