Most looping videos are a combination of video footage, backgrounds, and text with an audio track time to play with the video.
Maya is the preferred software to bring these elements together into a great looking video.
Maya has modeling capabilities powerful enough to create a photorealistic model of your product and animation capabilities that can show your product in fluid realistic motion.
Consider the limited attention span of attendees on the show floor and work to quickly deliver a high impact video message that loops often, 1-2 minutes seems about the idea length.