Wait â€” whaddya mean by, "export my [your] whole project?" As far as "custom filetypes" are concerned, just plain make your program read/write files. You don't have to "register" it or anything like with another, much more popular (albeit crappy) OS...