Configure a parametric cable channel with a snap-on lid and download it as an STL for 3D printing. Made-to-length, exact inner dimensions, snap-on lid, optional screw holes. Free, no CAD.
With druckteil.app you set the dimensions right in your browser and download the result as an STL — free, no CAD skills needed.