I'm thinking of "a one-shot gun" vs. "an automatic machine gun", or vs. "an all-purpose tool" (although tool lacks oomph). Any ideas?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
If it is a tool, then a swiss-army knife approach comes to mind.
If it is a person, then a Renaissance man or a polymath might work.
The opposite of a one-trick pony is (sadly mundanely) an all-rounder. 'Having more than one string to one's bow' is more picturesque.
The opposite of a one-trick wonder is an evergreen. One could probably find instances of perennial being used in an analogous nounal (metaphorical) way. Certainly it is used in this sense as an adjective: Perennial classic-rock favorite, ... , though the 'success' allusion is here added.
A person who is good at many things but not an expert in any particular field is a
A tool could be multi-purpose, all-singing-all-dancing, [an ordinary tool] with knobs on. If you're into sci fi it could be a sonic screwdriver.