I do a lot of experimentation on my rPi and I frequently want to wipe the OS and start clean. However, there are a number of things that I want installed/ configured no matter what I'm doing on the pi. For example I always want vim on there and I would like it to have a static IP and the credentials neccesary for wifi (the list goes on, but you get the point).
Is there anyway that I can image the SD card (or something like that) so that when I wipe it to start clean I can just mount that image to the micro SD? It would save me a bunch of time getting up and running with new projects.