Hello shayken,
If you want to "copy" one form to create the other having as base the copied form, then
Create DOM first and load the template xml into the DOM and using NewFromSolution method or if you want to open new form with default data then use NewFromSolutionwithdata.
Here is the code for it to review
IXMLDOMDocument2 extensionDocument = XMLDOMDocument2)thisXDocument.CreateDOM();
extensionDocument.validateOnParse = false;
extensionDocument.load("template.xml");
thisApplication.XDocuments.NewFromSolutionWithData(extensionDocument, thisXDocument.Solution.URI, 1);
Hope this helps you!
Shilpa
INFOPATHDEV India