Can you mix semi gloss enamel paint with semi gloss latex paint?

NO! paint will separate as it sits. Mixing will only keep it together for seconds. The walls painted will have flashes of flat and flashes of semi gloss. Its only OK to do as a base-coat when the paints are the same color, or its also OK when wanting to achieve that "I was drunk, when I did it" look.