LilyPad Arduino is designed for e-textiles and wearable projects. You can sew the fabric and power supplies, sensors and actuators mounted similarly with conductive wire.
To program in lilypad you need:

To configure Lilypad you only need the Arduino software and follow these steps.

Lilypad has many accessories, almost all of them ready to wash. All have holes for easy sewing and assembly is easy.
Before sewing, try the circuits with crocodile clips, if you sew the circuit and it is badly mounted you can damage Lilypad or its components.