Why are you writing it?

Because I think coding is fun and I have no other life :-) ... the truth is that I was looking for something like John Beale's gforge and hf-lab but with a nicer user interface. John's tools are very good but are command-line driven, which is fine for most things but not ideal for graphical things.