You can use Screencast-o-matic for recording whatever’s on your pc screen.
With Ezgif you can upload your video and convert to an animated Gif.
You can adjust size,speed,frames and add effects.
With Sketchup you can make industrial type 3D objects and walk through them and zoom in/out, change camera angles and add your own pics/textures to an objects surface.
You can record your movement through the 3D environment and make the video in to a 3D animated Gif.
Watch some Youtube tutorials about Sketchup if you find it difficult to use.