Patterns UI
Beads
Ajax forms for patterns
Interface for completing a pattern