Linguistically Informed Language Generation: A Multi-faceted Approach