no, anyway it's an easy job to do.
you must simply replace the old offsets in the executed code with the new one.
this is a good job for a hex editor and quickrva (
http://aluigi.org/mytoolz.htm#quickrva).
imagine to have the following situation:
00412345 push 00555555 // string: "the string you want to modify"
now if your new section starts (for example) at the memory offset 00700000 you put this value in quickrva (rva field) and it will show the file offset, put the new string at that file offset with a hex editor, then put 00412345 in quickrva and get the file offset of the instruction you want to change.
go to the new file offset (for example 0x12345) and you will see something like 68 55 55 55 00 that you must substituite with 68 00 00 70 00
naturally mine is only a quick example