Does Illustrator keep track of the last selected element?
Well, I've been using Illustrator long enough to know that the answer is probably no. There are probably ways to write a script that keeps track of elements in a variable, but that's not the answer. that's why I'm also flagging it as a Feature request.
It just accured to me that in software like blender, there's a difference between selected elements and "Active Element", which is the last-selected element. That allows operations to happen clearly between selected elements and the active element: e.g: booleans (pathfinder), style and material transfer...
Currently, Illustrator sorts such operations by what's on top and what's at the bottom, which is not as intuitive. if I want to subtract shapes (A) from another shape B, it would be easier to select the shapes (A), then select the shape B last, and execute an operation. That's a lot more intuitive than having to sort shape B correctly, select all the elements, then choose the right operation (minus front/minus back...).
If Illustrator keeps track of the last-selected element, then I guess writing scripts that do such things would be relatively possible.
