Write your own loader in PBP.

Search the forum for bootloader, there is a post somewhere how to do it by modifying PBP in some ways, but in the end you probably have to merge the hex files if you want to program both at the same time.

and if you go for using the hardware uart it will not be that big either

/me