All you have to do is make a nib file containing NSWindow that you want to use as a sheet and load it. Check Use of custom tables in documents.
NSApplication has a way that allows you to load a sheet:
beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:
, - nib, .