fecund
fertile
prolific
intellectually productive
a prolific writer
a fecund imagination