DRL(Daytime running lights) - Control unit


Im about to mount some DRL on my car, and i have allready found a schematic i could use, but i want some more options, like this:
Coming home function
Stroboscopic licht, like 3 or 4 different modes like here http://msh.msh-elektronik.de/index.php?option=com_content&view=article&id=44&Itemid=11
Adjustable dimming using PWM of both the parking light function and the position lights.

Here is the schematic i found:

Zundung = ignition plus,
Standlight = Parking light
Masse = Ground
TFL3= 12 volt to the DRL
TFL2 = Pwm signal to the DRL
TFL1= Ground for the DRL

Im thinking about building a test board with a Atmega328, using internal clock, some transistors to control the 12v output to the DRL, and some sort of powersupply to the arduino.
I allready have a Seeeduino Mega, so i can use that to program the loose atmega.
Someone who wanna help me find the right parts to use, and with some coding?