a breadbasket!! - it runs on electricity not dough :lol:
You need to consider your exact needs before looking to buy parts. The first thing to consider is how is it powered, obviously, if it has the ability to move into the shade, you can't use solar power directly or it would never be able to move again afterwards so you need an alternative power source or enough PV power to run the unit and charge a battery at the same time.
I would suggest the next step would be to carefully work out an algorithm to achieve your needs, try flow charting the whole operation and do it in the finest detail. Not just "if dark move forward" steps but a complete chart to show which motors should be powered, which direction and at what speed. When you have the flow chart, the next step is to look at the possible usage scenarios, for example, what happens if it is totally dark or there are two light sources or if this is to be used outdoors, what if it's foggy but bright and all the sensors see the same light level? Factor these into a new flow chart.
When you are satisfied that all eventualities are covered, start looking at the mechanical demands on the unit, the size of motors and their power requirements, how much energy you can get from the PV and how big the battery has to be. You might be surprised at the power needs of motors and how little energy you can produce from light.
You will then need something to make it follow the paths in your flow chart, you can do it without a microcontroller or save yourself hundreds of hours by using one. A micro makes the control functions VERY much easier to implement. Also check things like the optics, make sure you can sense the light direction accurately enough, bear in mind that a PV panel has almost 180 degrees acceptance so they aren't much good for direction finding.
Only at this stage should you start looking for parts, there is absolutely no point in buying parts you might need then finding them unsuitable. Do the design first then buy the parts later.
Brian.