These programs have different tasks. It is more convenient to use Painter for texturing assemblies. And if you need to create a material or procedural texture, it is better to use Designer. Therefore, you should not choose between these programs, it is more effective to use them together.