It seems that I work best when I have a deadline, even a self imposed deadline like I gave myself yesterday. I'd say that what I'm going to have to do is split these larger projects up into 3-4 day segments and make sure I get thework for each one done on time. That should stop the inneviatable slowing of pace that happens when there is nothing really pushing you towards completion.
So the editor is now out of the way. There are one of two little quirks in it that I would have preferred to get rid off, but they would have meant a restructuring of the code and as long as its functional and stable I may as well let it be.
I'm probably going to work on the site now. I want it to be up and finished by Monday to get it out of the way. It'll take a fair bit of work but I should have enough time over the weekend.