Pity, it’s worth trying some more on getting Drill into GerbView, as I just checked gerbView export, and it can export a valid drill to PCB_New as dots, which then show the drill size, so that’s a useful merge-import check near the end, or if you just want a quick check on Hole size to define for your footprint.
It may even be possible to create a python script that cross-links a pin-drill with a found dot-item of same XY … Or checks and confirms they are close..
This is part of the exported hole example (0.3mm holes)
(gr_line (start 62.255 -44.882) (end 62.255 -44.882)(layer Dwgs.User) (width 0.29997))
(gr_line (start 62.967 -40.996) (end 62.967 -40.996)(layer Dwgs.User) (width 0.29997))
(gr_line (start 63.627 -40.996) (end 63.627 -40.996)(layer Dwgs.User) (width 0.29997))
Good progress, Which version of GerbView is that from ?
When you manually place new footprints the SMD pads will correct, and manual place thru hole parts will give correct pin numbers.