Imaginative, clever.
Artful, crafty or cunning.
Discreet and diplomatic.
Shrewd, prudent and expedient.