I think there are quite a few tools for this, you should've researched this. However, there are ways you can develop this tool to make it worth-while and useful. For example, using cheaper tools to evaluate prompt and decide which prompt or agent would be best to use.