I want to build a cabin in my game and I am just a beginner. Would it be better to make it in blender or just use the shapes straight from Unity or are there any other better free ways? Any tips?
I think the better way is always to import a ready complete model to Unity. Make it in Blender, Max, Maya, etc.
It will keep your project clean, and if you want to improve it in the future, it will be easier in these softwares.