ArcGIS Pro 2.2 introduces a Features To GTFS Stops tool which:
Converts a feature class to a GTFS stops.txt file for a GTFS public transit dataset.
Note that:
A file geodatabase feature class is recommended for tool input instead of a shapefile because some field names allowed by the GTFS specification are longer than the maximum of 10 characters allowed for shapefile field names.
Disclosure: I am a consultant that makes a living selling solutions using ESRI products.