Methods are provided for producing a primate oocyte in vitro. The methods include removing nuclear DNA from a recipient primate oocyte from a first primate in a manner that does not lower levels of maturation promoting factor (MPF) to form an enucleated recipient primate oocyte. The recipient primate oocyte is enucleated using a non-UV-based spindle imaging system. Nuclear genetic material or DNA including chromosomes from a donor primate oocyte arrested at metaphase II from a second primate is isolated in the form of the karyoplast and introduced into the enucleated recipient primate oocyte. Introduction of the chromosomes is performed using a fusogenic agent or electroporation to produce a hybrid oocyte.