1st Blog alert; 1st Blog alert...
I find my self in the same boat as always. I prepare ad infinitum (sp), spending way too much time with the details of each project. design, drawings, templates, dimensions, treatments, prototypes, assembling tools needed and on, and on; resulting in many projects at the same stage - unfinished. Time to delivery for paid projects has been ~6 to 9 months. I won't even mention how long I've "fine tuned" some projects I want (and in some cases need) for myself.