Excellent work. You are clearly a good model rail builder. The hobby requires lots of different skills and you appear to have them all. Very well done.
I'm not a railway modeller, and also been off a little while, but I am astounded that this has all been done since your first post on the 27th of November.