Inspired by this YouTube video (spoiler!) I made a 3D printed version.
Later I found this version at Printables but the .2 tolerance seemed too less for me. This one has 1.2mm tolerance which worked fine for me, especially for printing the box without support. No assembly is required.
I uploaded the Fusion 360 file if you want to change the dimensions.
The original puzzle seemed to be designed by Yavuz Demirhan. I wasn't able to contact him, so I hope it's okay to post the model here. Otherwise I will delete it immediately.