Making Blender a viewer is it posiple

I am not a programmer but still need to know if this will be possible to do with blender. We currently use a VRML viewer to change the textures on the fly. But VRML doesn’t do shadow casting or anything that a good 3d programs can do. So I would like to take blender and convert it to a viewer and be able to rotate and bring in multiple modules and change the textures on the fly rotate them and use blenders render options so I can get a realistic image.
I use 3DS MAX right now and have about 1000 modules all ready billet and would like some way to use 3ds max modules in blender if the top part can be done. Exporting out to VRML DirectX ect….

All easy! I’ve done it while making coffee.