White spirit is good for removing oil paints off washable fabrics only, followed by washing-up liquid which has to then be sponged off with warm water. Similarly, white spirit is used for removing gloss paint off washable fabrics. Again the washing-up liquid is useful for removing the remaining marks. If it's for non washable fabrics, it's best to take it to the dry cleaners.
With emulsion paint, just undiluted washing-up liquid should be used on washable fabrics followed by cold water.
Another good stain remover is methylated spirits which is used for spongeing off newspaper 'ink' off fabrics.