Moto X allows you to customize it via selecting your favorite colors, but if you like more deeply customizing your smartphone, Phonebloks modular smartphone will be a perfect solution.
The Phonebloks is a revolutionary modular smartphone designed by Dave Hakkens. As we can see from the images, the modular smartphone is composed of various blocks, and each block-shaped modular features a specific function, including touchscreen, storage, WiFi, Bluetooth, rechargeable battery, antenna, and etc. Using its base plate you can assemble all the modulars together, and building up your own smartphone just like playing LEGO bricks, moreover, you can also add or reduce modulars based on your needs. After the break, check out the following demo video.