Developing Domain-Specific Generative Models