Time... Circuit and board design about a week, waiting for a suitable time to slip the board in a works prototype order (cough cough) two weeks, three months waiting to get time to build it, 2 days construction, code, haven't started yet I guess a week of evenings. I might even publish it...