Thanks, @Mark.Lancaster ....
@jgjYRRKE
We went round and round for a while also. When we got started we went with Stingray, which then became 3DS Max Interactive, and now is slowly going the way of the dinosaurs. We tried Unreal also, and I have to agree with you on that one. Some people love it, but I found it very difficult to pick up out of the box, which is how I prefer to learn software.
We have landed on Unity. I found that it is not only more intuitive, but there is a ton of good YouTube tutorials out there. There is a lot you can do with free and/or purchased Add Ins, that do not require any programming skill. However, I have found that learning some basic C# is also going to be helpful, so I've been taking some online classes in that. Our workflow now takes us from Inventor into 3DS Max. With really large assemblies I derive them first and then bring into Max. I have found that this greatly reduces the poly count with only minimal model degradation. There are lots of other methods to research though, and find what works best for your models. From Max, I export the FBX files and then open in Unity. There is some tweaking of materials that needs to be done, but you can usually get a very nice representation going pretty quickly.
Make use of places like GrabCad for props and such, like buildings, vehicles etc. Also look for free (for now) add ins like VRTK (virtual reality tool kit). These can offer a lot of tools and pre-sets that will get you rolling.
Where I am still trying to get better, and thus can't offer much advice, is in getting things really photorealistic looking. I'm still playing with lights and materials to that end. But when you only get to play with it for a few dats at a time every couple of months.... it's hard to learn.
Anyway... that's what I am doing. I recently created a "show room" of several pieces of our equipment that Sales took to a trade show.