mkcwproject now works,  but for one thing: the import of the XML document as a project through AppleEvents.
diff --git a/Mac/Lib/mkcwproject/cwtalker.py b/Mac/Lib/mkcwproject/cwtalker.py
index fbce620..3b2d3b4 100644
--- a/Mac/Lib/mkcwproject/cwtalker.py
+++ b/Mac/Lib/mkcwproject/cwtalker.py
@@ -23,4 +23,4 @@
 			return _arguments['----']
 
 	def my_mkproject(self, prjfile, xmlfile):
-		self.make(new=CodeWarrior.project_document, with_data=xmlfile, at=prjfile)
+		self.make(new=CodeWarrior.project_document(), with_data=xmlfile, as=prjfile)