I wrote this little script for a friend who was a swim coach at a local country club. He needed a good way to lay out the heats for the swimmers and have a printable document. It uses a Django-like template system (Jinja) to make a html page like in the Example here.
The Names and events are completely customizable, and can be managed in excel and exported to a csv.
I completed it in only a day, so some of the design is not so well thought out. In particular I assumed that printing an html page is pretty straightforward, but that is not actually the case. Also the task was really better suited for a relational system, but I wanted to keep it simple and quick.