Sorry, I missed this somehow. I've added a demo project.
Tools currently only affect one tile.
Crop growth is not connected to time. You can just call the Advance Day plugin command or increase the day variable value.
Crops are not spawned events. They are sprites drawn on the map based on data the plugin saves.
Watering variable is not currently supported.
A common event is not currently built in after picking up crops.
I can add some of these to a future update.