While birds do not have hands, they do have feet and beaks, which they use to grasp and manipulate objects. Their ability to perform any of the tasks you mentioned will depend greatly on the species of bird you have in mind, but many species of bird are relatively intelligent and skilled at manipulating objects in their beaks or feet, so they should be able to handle rudimentary tools.
A problem I can see straight away is size and mass. Most birds that can fly are smaller than humans, and much lighter. This may not hinder them in a world of buttons and switches, but when they're expected to perform tasks like blacksmithing and construction with just muscle power, the little birds will probably struggle.
You can solve some of these problems by incorporating many different species of bird into your society. Big birds like ostriches or emus have strong legs and necks, which they can use to do the heavy lifting, while the smaller birds can deal with the more precise tasks. There are many bird species that have specialized to do something very well; if you can put them to use in a place where they can use these specializations, I definitely think a bird society could work. But if all you have is one species of bird, especially a tiny one, then I think they're really going to struggle.