Three Studies on Model Transformations - Parsing, Generation and Ease of Use