There are also some other programs there like point cloud to NURBS, etc... they kind of sound like what you are describing. Also one there about converting an OBJ file to NURBS which I guess uses the polygon as a sub-d cage.
There seems to be demo versions of each app so you could give them a try and see if they will do wha tyou need.