versatile
1 A versatile person has many different skills. ADJ
He's the most versatile of actors.
2 A versatile tool, machine, or material can be used for many different purposes. ADJ
...this extremely versatile new kitchen machine.