I made a program over the past half a year or so, and the website isn't complete yet, but it gives you a basic idea as to what it does:
You download some .bmp files and you can start customizing a Remington M700 or Colt M4. You can literally change almost EVERY SINGLE aspect of the guns. Check it out!
www.CFAProgram.tk