Programmable nucleases are efficient tools for genome engineering and synthetic biology applications. Genome editing can be applied to secondary metabolism engineering using forward and reverse genetics protocols. Epigenome editing is a promising technology for discovery and production improvement of secondary metabolites.