Create a plane that is perpendicular to another plane

I’ve created a best fit plane from a point list in the Markups module and I would like to create a second plane perpendicular to the best fit plane. Attached is an example using one of the mouse crania from the SlicerMorph sample data.

Here, I created a best fit plane (Plane A) using landmarks 13,14,15,28,54, and 55. I would like to create a second perpendicular plane (Plane B) so that Plane A represents the X-axis and Plane B represents a Y-Axis.

I looked over the documentation and scripts repository but I’m also not well versed in python so I’m not sure what to look for. Any help would be appreciated.