Ok starting homework for week 2, tryng to build mostly using mods, I decided for a spiral staircase so I can test using different mods to do the heavy lifting.
My first goal is getting the basi shape of the stair right, after that to start adding detail to the steps and then build a simple scene around it.
Here is a viewport render using matcaps of the stair with modifier ON, and on the left with the modifiers turned OFF
Here is the blender file for this version: spiral Staircase V00
The modifiers used where, mirror, solidify, bevel, subdivision surface, array
For the handrail I has no mirror modifier and had to change the order a bit so the array could merge the segments properly, turning on the merge option in the modifier.
for the array I used a empty as a target object, this empty was raised in the Z axis the height of the step, and rotated 30degrees in z to rotate the steps accordingly.
By putting the bevel modifier before the subdivision surface and setting it to angle, I could procedurally create holding edges, is not ift for every situation but can help sometimes
May need to use a curve for the handrail to improve the shape, since it has no vertexs before startings to guide it is does not follow the curve that well
Being unable to see the effect of the modifier on edit mode made htings quite difficult to work with, as did the lack of a proper wireframe mode.