This is a very sturdy box which can be parametrized by adapting the OpenSCAD source code. You can change the inner dimensions of the box in OpenSCAD and generate an STL file from it.
I printed it in PLA but PETG should also work very fine!
The author remixed this model.
This is a remix of the really great original box (thanks!) with 2 changes to improve on it: