help with arduino choice of controller

What "Other Software Development" activity is this related to? This should be in Project Guidance, since that is what you are looking for.

Any board has enough pins to read a motion sensor and turn a light off or on.

Any board knows how long it has been running, which is all the "timer" you need.

Traffic lights, in the US at least, do not use motion sensors to detect the presence of vehicles.