Mainly Blender, but you can use 3ds Max or Cinema 4D if you wish. For rendering, we use V-Ray, Cycles, and Eevee. For post-processing, we use Photoshop or After Effects (optional).