Part-Aware Generation