You can add controls without adding them to the form. See http://www.vbforums.com/showthread.php?threadid=174267
But I don't know if you can do the same with a form. I guess you will have to add a form during design time and load a new one during runtime. If you don't know how...
In a new Standard EXE Project, add a Command Button to Form1
Paste the following in the code section
VB Code:
  1. Option Explicit
  2. Dim frm As Form1
  3.  
  4. Private Sub Command1_Click()
  5. Set frm = New Form1
  6. frm.Show
  7. End Sub