Timbuks2 Bags have been doing the customization thing now for a long time. Probably one of the first interesting product to both allow for customization and work with other artists/designers to show what the potential is. Now they have a bag builder application that gives you even (easier) more control over the bag of your dreams.
To see some