Hi,
I have solved a problem almost exactly like this in the past at my present place of employment. We had a list of values in Excel containing information about a particular data processing procedure, which we wanted to be able to convert into a Visio flowchart at the push of a button. The Excel values were to be updated regularly via export from SQL, so we needed the process to be automatic and repeatable.
Using my expertise in VBA, I wrote a piece of code that achieved exactly this. I am therefore very confident that I could create a simple, flexible, user-friendly tool to achieve exactly what you are looking for, in a short space of time. You would be able to use it again and again, saving you time and money in the future on similar projects.
I look forward to hearing back from you,
Jack