Sort:  

Indeed, it's highly flexible and cross-platform, wrote it in NodeJS. I'm thinking about releasing it to the public. I'll need to clean it up and make it more user friendly though. We'll see.

That would be extremely generous of you if you were to let us play. I would for sure give it a run!