How to upload code without closing puTTY
There is an open source project that will do what you want.
http://com0com.sourceforge.net/
The com0com will create virtual com ports for the programs to connect to.
The hub4com will allow you to route data between the physical port and multiple virtual com ports.
http://com0com.sourceforge.net/hub4com/ReadMe.txt