This example was do it using two features of SketchUp, dynamic components and plugins .
Simple house is a dynamic component build by us previously. Its roof tilt always has the same tilt when you use scale tool . You can create your own dynamic components with SketchUp and share them in 3d warehouse.
Download dynamic house:
To draw the chimneys we develope a plugin. Program your own plugin is a bit more difficult, but you can find thousands of plugins in extensions warehouse that can help you to increase the speed of you diary tasks.
Multiple offset plugin was used to add borders to the roofs instead of normal offset tool.
Download Multiple offset plugin.
PVGYS was used to make energy calculations thanks to Skelion internal connection. In USA or any part of the world you can use PVWATTS to make the calculations.