I've used them on two residential projects: one was used for the foundation only (built entirely on a huge granite rock - lots of ups and downs) and was completed, the other was a three story house with the walls and floors using the ICF's (ready to pull permits and the owners divorced - never built). If you use them you MUST use a contractor who has done them before, or a manufacturer's rep who will come out and train you/your contractor to ensure it's done correctly.
I would recommend "MediBang Paint" -
"it's a FREE lightweight digital painting and comic creation program that comes loaded with brushes, fonts, pre-made backgrounds, and other resources." - and not to forget - Layers!
Ely Go Here: http://www.cncroutersource.com/build-your-own-cnc-router.html
They have a whole set of pages of stuff for the DIY including calculators. I have mine down to .001 inch error, and I can tell based on simple math I learned there you won't do aluminum.
Very interesting return time for investment, I cannot see how that would work in a domestic setup but certainly of a size where this could be possible.
I thought the most efficient form of windmill was the Turkish variant. It is inside and the building has vertical slats which can be adjusted to increase or decrease the amount of wind applied to the sails, they also rotate around a vertical rather than horizontal axes.