Much as I hate to say something that's going to piss everyone off, the best I can do for now is "Soon."
I do this in my spare time, and if I don't feel like it after a day at work, then nothing gets done (at the moment, I don't feel like it very often, I'm a bit busy at work). Progress is being made, but I'm not going to release it until I'm happy with it, and I've run a toon the whole way from 1-525 (well, at least trained as an illustrious grand master) in skinning, herbalism, and mining using this plugin to train. That way, it should reduce the ammount of time I have to spend fixing it from shaky bug reports on this forum.
I would also ask that if you have any ideas for features that are related to HERBALISM, MINING, or SKINNING ONLY, that you let me know in the thread, please do not send me PM's.
When I start testing the plugin, I'll let eveyone know here, but until then, you'll just have to be patient, sorry.