translate English to French: From a producer's viewpoint, the two programs are indeed highly complementary.
Du point de vue des producteurs, les deux programmes sont de toute évidence, complémentaires.