I have put together a tool a bit like you are talking about Enhanced Serial Monitor - Version 3.1.3 UPDATE - Interfacing w/ Software on the Computer - Arduino Forum
I am trying to get some interest from the community in it. Let me know if it looks like it may be appropriate for your project.
Cheers Alan