Company Multi-Techniques created these great apps:
MultiPunch, and others..
img