Hi there!
This project sounds right up my alley. I am a C++ developer with six years experience, specifically in the wxWidgets framework. In layman's terms, this is a toolkit that allows me to create Windows/Linux/OS X applications with a native look and feel so they appear just like any of the core applications on the operating system. In short, I specialise in desktop GUI applications.
This specific project would need another component for the data upload/download, likely a webserver of some kind that stays online. Without that, you would need to provide an updated IP address to your customers for them to connect to you to receive the update.
However, assuming you have a website or some form of static address, it would be relatively simple to write a custom piece of softwaer that acts as a connection server to receive the client connections and update their text boxes whenever they load their applications.
I'd love to discuss this project with you in more depth and I pride myself on my communication skills, so please feel free to message me any time about this and I'll get back to you as soon as I can.
Have a great day!