I have decided that some of the parts I need for the overall project are modular enough that it may be best to develop them in a stand-alone project before adding them to the larger project.
One such example is the noise function. I am torn between the standard Perlin noise and the improved Simplex noise. Because I'm going to be running it a lot, however, the speed benefits in the Simplex noise is probably best.
The project I'm planning to make will be a single screen with a changing texture, the texture being just two dimensional Simplex noise.