Maybe woodworking? It can get dusty and you need some room but you can also make smaller things that don’t need big power tools or a lot of room. Like miniature things.
Or computer programming. Create an app. Or do something fun like follow one of the coding challenges from the YouTube channel The Coding Train
It depends on the kind of immigrant. You have students, high educated workforce, people that flee from war/not safe to stay country and people that just want a (economic) better life.
I think too much of any immigration can cause maybe an issue that the majority of people are new and that the culture (how do we interact with each other, what is acceptable behavior etc) has not settled.