For a few projects, I chose to create graphics content using programming. One of the easiest ways for that was to use Processing. It's simple to use (Java language), free, and flexible enough to create image filters.
I worked for a politic game during my studies (GPVH). I needed to draw a map of the Gaza's stripe, and as graphics designer, I opt for a style quite clinical (geometric shapes, no details, straight lines). I wrote a Processing script which samples squares of pixels on a real map. Function of those pixels, its drawing arrays of rectangular shapes to place building.
A use of the cities footprint generator.
For the PaperPlane's introduction movie, I wanted to create a painting effect. I wasn't fully satisfied by existing plugins on compositing softwares. So I wrote some kind of particles filter. With the 3D software, I render a beauty pass and a motion pass. The beauty is used to give a color at each particle, and the motion pass gives a vector to move the particle along camera's movements.
Frames from the Paperplane's introduction movie.