Holyrood’s Finance Secretary has said her Budget for the coming year “offers hope for Scotland’s future”.