Can this be automated?
I'd like to just identify diameters as 1..2..3..4...etc and then have a table that shows distance from datums.
Yes. Look up "Hole Table" in the SolidWorks Help, it should give you all the info you need.
Retrieving data ...