Endowed with one or more talents.
requiring a high level of technical skill.
impressive and sometimes flamboyant.