Jan van den Hemel writes:
Creating holes in flat surfaces is easy by beveling vertices with a specific profile value, then extruding them. The workflow for this has changed slightly in Blender 2.83 so I made this updated version of this video. Check it out!