Designing with String