ufbx seems to be overall winner in all aspects. It is written very cleanly, is trivial to build (just one source file), has good comments, is very extensively tested, and is very fast. "Correct" ...
FBX is an advanced 3D file format that can hold more 3D data than the OBJ format, including textures, models, joints, animations, camera, lights, skinning, etc. While OBJ is a rather simple 3D file ...