First Freely Available DNA Compiler 
This is a pretty powerful application which allows the user to drag and drop known genes and modify existing ones.  The company is making its money by producing the DNA sequences that people order through the application.