This is a 3D printed flashlight that I created and printed myself. It's a pretty easy print and shouldn't need any support material. I've included two options, printing in 3 parts and screwing together, or printing as one piece. I would recommend trying to one piece option as it frees up some room for wires to occupy. If anyone creates one I'd love to see it!
YouTube video showing my design process, printing and assembly:
Electronics Parts You'll Need:
Rocker Switch: https://www.sparkfun.com/products/8837
Potentiometers (x3): http://www.adafruit.com/products/1789
(don't forget to add the knob toppers)
RGB LEDs (diffused): https://www.sparkfun.com/products/10818
OR RGB LEDs (clear): https://www.sparkfun.com/products/9853
Round Protoboard: https://www.sparkfun.com/products/8810
Resolution: 300 Microns
I tested this out using the 3 part option using PLA and a heated bed on my Robo 3D printer.
I designed this using Tinkercad. I just took some measurements of things I knew I wanted inside of it using a small caliper I have. Then I tried to design the flashlight around those. You can see me doing this in the linked video. If you have any questions, post in the comments and I'll do my best to answer.