The other issue is finding the sun. That seems to require a systematic scan moving towards the point of brightest light - I presume you have Light Dependent Resistors (or similar sensors) for that purpose.
HOWEVER if the purpose of all this is to drive solar panels to gather the sun's energy then stepper motors are almost certainly a bad idea as they are very inefficient and may consume more energy than the solar panels produce. A simple DC motor with a non-reversible worm drive will old position without any power.
As i said, the sun tracking is already done by calculating all the angles (because it's a mirror that has to reflect the sunlight onto another object, that's why direct tracking with the LDR is not possible. Mirror => Angle of entry = angle of reflection) That should also just be a little project so efficiency doesn't matter.
So the only issue that I currently have is setting this Zero or Home position for the steppers.
This is normally done with a limit switch that can be discovered by the program. Then that position is "zero" for all other positioning. Put the switch so North is where the switch is located. Then you don't have to do the moving.
I would have to mount the switch (if you mean a hardware switch) everytime I place the object down. As I said is the object placeable and rotatable in every way. So if I put it down and set the hardware switch to north and then i relocate the object, then I would have to remount the switch.
That's why I wanted to solve that problem just with the software.
Thank you both for the quick response :)