I believe this would require a multitude of scripts and common events.
You could set up a script that opens a menu when you press a button,
then use common events that checks inventory to populate said menu
with a list of items that you could use/drop stuff like that.
If you're not planning on using scripts, it would be a very complicated
and a long list of "Show Choices" / "Conditional Branches" common event.
With events on the map that change different variables telling the Common
events if you're planning on digging/planting sprouts and seeds/etc etc.
Also it wouldn't look as good. Sorry I can't exactly give you a perfect answer. lol
Edit: I was browsing Chaos-project forums and found this gem.
http://forum.chaos-project.com/index.php/topic,6123.0.htmlIt's "Dynamic Gardening" but it may prove useful in your efforts!