As much as I hate the idea, this utility I am working on would be easier done with Java.