Check out Scalescenes.com - Download and print realistic model railway buildings for some free buildings.
They have great models at a really good price.
Also check Model Train Software: Print Your Own! Scenic Details
I've used their software and have some of my projects posted in their...