Align Views to Model Edge

This has been asked before...

I would like to align views of 2 separate parts (either Horizontal or Vertical) by a part edge (or feature such as hole location).

The parts do not have a common part origin.

In the past I have simply drawn a line and dragged the view to a position as close as possible.

SolidworksDrawings And Detailing