For the record, I don't think I actually authorized the pushpin. ;)
As far as time, I would estimate it took me about 30-40 hours from start to finish. That was spread over about three weeks. My wife, of course, would have a much different estimate!
Now I just have to start planning out what...