Well it looks like I can't send files via PM, so here they are.
I made mods to Resize BD, Resize FP, and Establish Window Bounds. Establish Window Bounds just includes the new height and width, which could probably be determined elsewhere but I did this in about 20 minutes and didn't fully digest all of the upstream info.
Resize FP and BD are changed to retain the original Top and Left values, then add the Height and Width calculations.
One small "issue" I noticed (not sure if this was in before my mods or not) is that the FP window width is often a fair bit wider than actually needed. It looks like it's trying to keep all tools visible, which is 100% fine by me but I wanted to point it out in case that was just a coincidence.
Thanks for putting this tool out there, it's saving me gobs of time already.