Industry leaders give a thumbs up to the budget