Other than that if you want to combine most any file into a PDF document Acrobat might be the best choice. The extensive API is also a big plus.

"While the main area of overlap between Acrobat 3D and view and markup tools lies in their ability to distribute 3D geometry and 2D drawings while leveraging a low/no cost viewer, it is Acrobat 3D’s ability to convert 3D content as well as combine it with other project information to create a single compound PDF document, complete with security options like encryption, digital certificates and digital signatures that sets Acrobat 3D in a class by itself."