First, you need to supply some more information.
How is this query tool going to be used? Will it be used by the DBA, developers, or users?
Why not Query Analyzer?
What does the tool need to do? Does it need to just query the database? Does it need to also create reports?