Hi
I have written (free) online stair and roof calculators you may find useful.
They draw a plan of the stairs and roof, so you can see the layout
Stairs
http://www.blocklayer.com/Stairs/StairsEng.aspx
Roof
http://www.blocklayer.com/Roof/RoofEng.aspx
There is also a dovetail template...