Generative models for predictive UI design tools