First Minister John Swinney has marked the start of a new £11m development that could bring up to 150 jobs.