It looks like you have made good progress to date. Getting the structures in place is a large part of the project. As was said earlier, no matter how good the plan is, things will evolve along the way. And that's one of the advantages of a 'freelance' project.
I was exactly the same with regards to the electrics and point motor fittings. I put it off for as long as possible. But in the end set myself small goals and gradually achieved them. Now I'm dreading painting and ballasting the track and finding out that nothing runs on it.