Frameit Pro is a Blender add-on from Kosmos3D that generates frames with mullions and panels in a single click. It applies to every polygon object and works across all polygons inside it, or only the polygons you select in Edit Mode. Alongside the geometry, it can create Cycles or Eevee materials.
You set the Size, Depth and Offset of the elements, and can exclude the frame, mullions or panels from creation. Bevel can be applied to all elements at once or to each one individually. Materials are optional: reuse ones you applied earlier, or create new materials each time, and there's an option to preserve the original geometry. Every feature is parametric, so values can be changed later in the modifier properties, and you can work in Object or Edit mode.
Frameit Pro is a GPL-licensed add-on compatible with Blender versions 3.0 through 5.0, and it's marked as a Blender Extension. A demo video is available, and this catalog lists it as free.