ai-3d-products-customizer An AI generated Three.js 3D Products Customizer React Three.js react-three/Fiber Valtio Framer Motion Tailwind