Simple tools used in ArcGIS
(1) Download LineStartEndRasterValue - This tool adds two fields with raster values at the start and end of line shapefiles.