Adjustable Toilet Paper Holder
Having trouble finding a replacement toilet paper holder? Print your own! OpenSCAD design allows for adjustment of all parameters (e.g., length of parts). You'll need to obtain a spring from an existing holder, or source one. Simply print, insert the spring into the big tube, slide the smaller tube into the interlocking part and twist!
Now customizable by overall length!
Todo: Figure out why customizer is making the tubes look like cones. Should compile and render in openscad just fine though...