UK retailer Sainsbury's plans to open six more supermarkets in Scotland before 2012, creating up to 2,100 new full- and part-time jobs.