There are multiple ways to create windows & doors. We'll cover three ways:
For (1) we'll do it straight within our project.
Let's activate the window Tool and then launch the type Manager again.
If you don't have any existing windows, you can add a default window from the top bar. Once you click on "Add IfcWindowType", it will create a random window which we can edit.
When you look under the N Panel Menus > Tool > Active Tool, You have the option to set the z offset for windows. This is useful if you want to place windows at a certain height, but you can also do it later by grabbing your windows and moving them with G + Z.

Now let's add a window. Select the collection for the floor you're placing the window at. Then select a wall and place your cursor at the location you want to place the window. Then press Shift+A to add a window.
Now we can go to the "Geometry and Materials" tab, and under the Parametric Geometry Panel, you'll find the "Window" sub-panel where you can edit your window type parametrically. This panel only appears when you have a window selected.

Once you're done, click on the checkmark "Finish Editing" to apply the changes.
If you move the window manually, you need to hit Shift +G to re-generate the window opening.

At the moment, there is no way to manually or paramaetrically add a material for the window frame, and a material for the window panel. It will become a featur at some point.
Let's see how to turn an ArchiMesh window into an IFC Window Type.
This will unfortunatly lose the parametric functionality of Archimesh, but it's a good way to create a window type quickly with it's styles and materials.
Go to Edit > preferences > Add-ons > Archimesh. Tick the box to activate it.
This will add a new panel in the N panel called Create > ArchiMesh.

We'll add a Panel window, and edit it's parameters.
With our Window selected, we'll launch the Type Manager, and add a new type. We'll chose " From Mesh" and click "Add"
Now this will create the 3D representation and a bounding box for the window type. We'll also need to add a 2D representation for the window type.
Go to the "Geometry and Materials" tab, and under the "2D Representation" panel, choose PLAN/View and click on the "+" icon to add a new representation. Choose "Trace Outline" and click on "OK".
No need to cover this - have a look here : https://www.youtube.com/watch?v=0wR5uAUwn8Y
Doors are created in the same way as windows. You can use the BlenderBIM modifier system, or Archimesh.
I'll let you play around with both tools.