Pocket tagtool?

Hi all... Although ive successfully made a tagtool As my first arduino project, im fairly noob as to what could be done with arduino.
Being more an artist creative than a robo engineer/programer... I thought i should throw my idea out and see what potential it has.

Basically, ive homebrewed a nintendo ds app for graffitti, with the hope to somehow hack a ds to output to video for projection. Althought the app works well, the entire concept still awaits the output from the ds to be functional... And info to do this is very rare.

Ive thought of jailbreaking my ipod to allow me to project whilst drawing...but im thinkingtheres no real gain to this creatively.

Having purchased a pocket projector this week, my desire to create a pocket/ handheld/ console based projection art tool has increased!

After thinking, looking and thinking some more... Ive seen a few things on using a touchscreen with arduino...this got me thinking some more... What if i could output to video??? What if i included control buttons to alter the drawn image in real time... I then got thinking more...could it be possible to create a hand held, arduino based, video output, user controlled digital art box? A micro tagtool?

If so, is there anyone who can shed light on the concept of video output, touch screen, arduino controlled hardware and coding?

Thanx in advance

The way i see it, the arduino would be used to conver touch screen drawings to video output. But if it can only do black and white, it may not be worth it. What about VGA output?

vga output has fast timing requirements. faster than the arduino can generate.

How good is the video output although only b&w?
How could i output color to a projector using a touch screen as the input?

How could i output color to a projector using a touch screen as the input?

What does the touch screen as input have to do with output from the Arduino to a projector? The Arduino hasn't the memory or the speed to output any decent black and white images to the projector. The data to be output will be defined by your program, presumably based on motions made on the touch screen. But the touch screen outputs X, Y data, not color data.