As mentioned in the last post, due to finding The Elements of Computing Systems: Building a Modern Computer from First Principles, I'm abandoning this these efforts. However, I thought it was worth noting a bit of the process of building these tools -- at least the initial mockup phase.
I've tried mockups about every way imaginable over the years and nothing beats good ol' pen/pencil + paper. When you use anything digital, you spend more time learning the tool than doing the mockup. When the mockup is done, people expect it to be a pixel-perfect rendition of the final product. (Obviously, no one expects this with pencil and paper.) This is to say, mockup software has all the traits that are typical of almost all drawing software: steep learning curve, abusive UIs, they make perfect little boxes with crisp edges, etc. In short, they usually come down to: glorified MS Paint, glorified PowerPoint, or underpowered Photoshop.
Much to my surprise, I heard of one digital tool (via the Stack Overflow podcast) that may have changed the way I do mockups. It's called Balsamiq. Balsamiq does one thing and it does it well: quick, low fidelity mockups. The interface is pretty intuitive also. It directly addresses my biggest problems with doing digital mockups -- no small feat when you consider how antithetical my needs are to most of what most software does best.My only real gripe about Balsamiq is its price. I'm sure $80 is nothing to a company, but for a solo hobbyist it's prohibitive. Fortunately, there's a limited free version. The lack of being able to save in the free version hurts a bit, but you can't beat the price. (Full disclosure: I'll hopefully get a free license for this blog post but I wouldn't have bothered if I didn't like the product to begin with.)

Check out their demo to see Balsamiq in action.
[Update: A member of Balsamiq read this post and reminded me: "When you use the free version online or the free demo, use export/import to save your work." Great tip!]
While I may or may not ever get back to doing sHs, it likely won't be until after I've learned all I can from The Elements of Computing Systems. After that, I might continue to make my tools behind the scenes (probably using Balsamiq). However, I hesitate to make too many predictions.

