Here is a cool lamp that can be customized easily when you get tired of its look. As mikeasaurus explains on Instructables, you can create your own design using TinkerCAD. The slices can be moved and rotated to make a new design. The below video shows the Stacked Lamp in action:
The templates and instructions to make this lamp are already available on Instructables. What do you think? Are you impressed?