The roof trusses support the plywood and shingles that make the roof waterproof. They are very important to plan carefully because they require strange angles and they have to fit the structure below them. We gave our shed a slight awning and this had to be accompanied by the trusses, which overhang the walls of the shed by about a foot on each side. When constructing your joists it is important to use joist plates otherwise the angles that you so carefully planned will not remain true for very long. We used a 2x4 to support the joists while we were attaching them to the walls.
Most homeowners barely have enough time to keep their homes in shape, never mind their sheds. Heck, I was supposed to paint our downstairs bathroom before the kids got out of school last month. I just picked up the paint yesterday. That's why it's smart to choose low-maintenance materials for your shed. You usually need to pay a bit extra for these, but they'll save you time and trouble in the long run.
As you can see, I have no pictures of the doors being created. This is because they took way too much trouble to make, and I didn't really have the patience to take pictures of them being built because they were tested and redone about 3 times. Lesson to be learned: leave the tolerances bigger than you think they will need to be, you can always use weather strips to help close them up later. After 3 attempts, we finnally got the doors to work properly. The one door is held in place with sliding dead-bolts to the floor and ceiling frames and the second door is attached to it with another dead-bolt.
Before a hammer hits a nail: plan, plan, and plan some more. All too often people visit local home centers to get shed ideas. They go inside the prebuilt sheds in the parking lot and decide their own storage needs right then and there. Even worse, they'll grab a few brochures and use those ideas to find a shed design online without doing any proper space planning.