I am glad that was helpful. It was hard to try to keep it short and informative. One day I will have to get where I can make videos. It is great to see you doing this for everyone because micro-controllers can be very useful in some situations. It is all about choosing the right took for the job. I love that Jaimie was able to create his spider tank with mainly gears. I find it a very good solution to avoid the added cost of electrical hardware.
As for finding micro-controllers, I haven't done much of that in years. I use to get Motorola or PIC micro-controllers. Motorola split off their chip business and I no longer recall the name of the new company. There are incredibly small cheap one time programmable controllers out there. The best thing is to buy one reprogrammable one and then one time programmables for the finished products.
The communications your are talking about is just simple serial communications, although there are various flavors. I2C is something you will see mentioned a lot and there are others that aren't popping into my head at the moment. A lot of times the only big difference is the protocol and parity and things like that.