My brother made an application written in Silverlight to do exactly what you described above at
. The problem is Silverlight is dead
For GenoProX, the native file format is JSON, to make it easier for third party applications to use and render the data. Ron already written a prototype to draw family trees for GenoProX. Of course, the file format of GenoProX is not finalized, so the tools are likely to require some updates.