jawrhed saidall natural fabrics = lots of lint
ugh I can't believe I'm about to say all this..
High quality cotton fabric shouldn't lint much, lint is caused when the small individual strands of cotton are damaged which happens mostly in the drier, the fabrics get knocked around, stretched and shrinks, plus the cotton gets over dried causing the fabric strands to finally break off, if it's a long piece it'll stay in the fabric but eventually it'll break up into smaller bits and come out of the strands that create the lint.
Linen fabric is even better then cotton, each fiber of linen is longer then cotton, which means it shouldn't produce lint (also Egyptian cotton is also longer strands) unless terribly over dried or had chemicals used that cause the fibers to break.
using a drier is like committing fabric murder, although pulling out the clothes shortly before they are fully dry is the better option if you need to use a drier.
also, try to stay away from harsh chemicals usually found in really cheap fabric detergents, most stains can be removed simply by keeping it wet until it's washed and/or applying a gentle detergent directly to the stain.
I am officially putting my self into the box of shame now!