The closest you will probably find is "SolidWorks", most PCB packages these days should be able to export a 3D model of the PCB, If you filled in the materials with the original models, then you can just go add point sources of heat to them and run your simulation.
If you want it to know from your simulation that this resistor is at this voltage / current, so is this hot, simulating electrically and thermally at the same time... tell me when you find it, because throw in digital stuff there and that seems like too many fields at once for commercial software.