Just for fun, I've only spent a few hours on it so far. What are everyone's punch card emulation needs?