Rabbet Box with sliding lid
Made using a web app: https://studio.flet.dev/run/bicQWc3Aul which allows specifying Box Width/Depth/Height, Stock Thickness, the diameter of the Cutout tool used, and whether or no there is a sliding lid.
Notes
Any suitable material may be used (bamboo cutting boards were used for the photographed example). It will require a square endmill with a diameter less than half the Stock Thickness.
Note that the .c2d file is a template with all toolpaths associated with a matching layer, so that a DXF (which assigns each element to the appropriate layer) will when imported, instantiate the toolpaths, requiring only that one organize them to match one's machine/stock.
Depending on various factors, a bit of post-processing may be necessary, and of course, one can never have too many clamps.
For discussion see: https://community.carbide3d.com/t/rabbet-box-designer-on-flet-dev/108107