Over 40 historic sites across Scotland are set to reopen to visitors on Wednesday April 1 as the new season begins.