X-Ray selection experiments build

It was already proposed - a switch between 3dsmax (classic ST) and Blender Default approaches.
It was also an initial goal of a KIO’s patch.

It was also proposed to provide the backend API functionality for the ability to construct any frontend UI via python.

But I like that we think the same way.