Is Arduino my path?

Yes.
Yes, for maybe 1-2 lights to start depending on what sensors are used.