I spent about four weekends developing the TaB13 theme and that was primarily attributable to the major head-start I got from using Automattic’s Toolbox templates. In contrast, I can easily knoc-out a child theme in a single weekend.
TaB13 was my first full-fledged theme project, so I am sure that the process will be more efficient, next time. The problem with developing a theme as opposed to a child theme, though, is the shear volume of CSS elements that have to be defined.
Just this week, when I published the post on date formats, I inserted an image with a caption and discovered that I had overlooked this element. Typically, an image caption is styled differently from the main text to make it more identifiable and an image with a caption usually gets styled with some kind of border.
Another problem I ran into was when I tried to bold a line of text. Nothing happened! I had failed to define the CSS “strong” element, so it appeared just like any other body text.
The good news is that nothing has broken, so far. I have a few little knits to clean-up and a few more weeks of testing, before TaB13 is ready for public consumption.