Hi Peterson,
If i understood the job, you have two applications written in C++, which of one is server, and the other is client. Since i believe the server application does not need a GUI (or does it?), you want someone to take care of the poor design of the client application.
Although you declared that, you don't want to limit your application with any dependencies, i want to do the job with only one dependency, Qt, which is a cross-platform framework.
For development, you only need Qt Framework SDK, and for deployment, you will only need a few .dll files beside your .exe file.
If it's OK for you, i can handle the job within a few hours.
Regards