A software-controlled maskless optical lithography system uses fluorescence feedback to control an aspect of the lithography, such as light source dose, wavelength, or flashing instances or duration, spatial light modulator (SLM) pattern, an optics parameter, a beamsplitter control parameter, or movement or positioning of a stage carrying a target workpiece, such as a semiconductor wafer.