Finally finished this! The shading wound up being a lot harder to figure out.
Zip contains 20 variants at full size, also available in the archive!