Actually, the last time I "started over" was well over a year ago. Since then, this ship has been on a fairly steady progression towards completion. The problem is, I only get to work on it a couple hours a week, sometimes more, frequently less. I have also run into several situations where I knew what I wanted to do but I didn't know how to achieve it with the software and I would have to go off and teach myself a whole new approach or set of techniques. This project has been as much a learning experience as an end in itself.
I'm not redesigning it anymore. I haven't worked out every detail of every square inch of hull, but I'm not going back at this point to totally rebuild major parts of it either.