Paul,
If it's not bust don't fix it !!!
Your DoorMaker script is really good now - doesn't really need to be touched.
...
If you've got creative energies to spare...
What would be really good would be a WindowMaker script that works in a similar way to your DoorMaker script.
I'm aware of the Windowizer script which is pretty good.
However, the window geometry is only correct when viewed from one side and needs to be finished off manually from the unfinished side. (Still quicker than creating a window from scratch).
...
Regards
Howard L'
PS
My favourite episode is the one with the visiting bishop who hates rabbits !!!
DoorMaker was written in 2007 for Google SketchUp. The thread shows an update suitable for Sketchup 2014. I am using the last freestanding 2017 version. What must be updated for me to use DoorMaker? I am a savvy woodworking; not a ruby programmer. Help please?