Apart from Rive I also work with 3D interactions. Tools like Vectary and Spline are excellent to do this and are as easily to integrate on your website/app, as other services out there.
So I took my favorite lamp designer and designed a generator. Choose between three different shapes and select your color style. The UI menu has been handcrafted with custom icons, states and flow, as Vectary does not prioritize UI structuring. Still, you can get pretty far with a little work.