I work for a rural municipality with a road network based on the Dominion Land Survey (grid roads). It's a very common practice to refer to projects based on their proximity to an intersection of Range Roads and Township Roads. Some functionality that would be great to see is a "Locate Intersection" tool in Roads and Highways, akin to the Locate Route and Measures tool. I recognize that not everyone uses the Intersections feature class, so ArcPro might need to be aware whether or not there is an Intersections feature class in the map--if not present, the tool is greyed out.
The Intersection Name is already built by the concatenation of the RouteIDs or Route Names of the two intersecting routes.
I propose that 2 picklists be added: The first picklist would contain all the unique values used for the concatenation (not the results of the concatenation, but the parts that make up the whole). The second picklist would dynamically filter the unique values to contain the remaining unique values that make up the different Intersection Names containing the first choice. (ie if Twp Rd 260 and Rge Rd 10 intersect, but Twp Rd 260 and Rge Rd 20 do not, then if I pick Twp Rd 260 as my first choice, Rge Rd 10 will show up in the second picklist, but not Rge Rd 20). It would also need to allow the reverse: If I picked the 2nd half of the Intersection Name in the first picklist, then the 1st half of the Intersection Name would need to be selectable in the second picklist (ie Twp Rd 260 & Rge Rd 10 is the same interesection as Rge Rd 10 & Twp Rd 260)
I've attached an image to help visualize what I am describing.