The problem is, you're already asking for a program. This sets off alarms for most people, as it hints at a "product recommendation".
Luke already explained the core issue with those types of questions. Please see How do I ask a question that may require recommending software? for the full details.
The key is to ask for a solution, not a product. The solution can make use of a product, but the product in itself is never the solution.