of course!! It would be cool if I could say I used many professional programs, but the truth is that I only needed two, blender and Photoshop. I only used photoshop for some textures when needed as many models are vertex painted.
I coded the shader for unity by hand, but based on previous work on blender, basically I traduded a shader done with blender shader editor to code for unity. I used this video as tutorial for making the shader in blender (in blender yoj don't need coding and it's very intuitive)