ConfyUA. Configured for SD3.5, there are additional modules for connecting other models independently. SD1.5, SDXL, FLUX and others. There is a Sappuyu processor. You can change and load and configure other processors for ControlNet. In the picture in the post, the parameters that you need to pay attention to are highlighted. Also, if you are going to change processors, you should pay attention and configure the necessary inputs on controlnet Aux Preprocessor yourself.
ControlNet SD3.5 - stabilityai/stable-diffusion-3.5-large-controlnet-canny · Hugging Face
stabilityai/stable-diffusion-3.5-large-controlnet-depth · Hugging Face