No. None of that ever works. Everyone has the "good idea" of cramming PV into some other product thinking that doing so will somehow reduce labor. It never does. Solar shingles are typical. They sound great but in reality require hundreds or thousands of electrical connections all spread over the moving flexible surface that is a wooden roof. You will be chasing electrical gremlins the moment the temperature shifts. And fixing any of those gremlins will involve penetrating the waterproofing, the core function of any roof. It is far easier to build and maintain a normal roof and then mount dedicated panels atop. The same too with siding. Want solar walls? Build normal walls and hang solar panels on them.
It is like building a computer into a desk. It seems like a great idea that will save space and keep your office tidy. There are lots of youtube videos about such builds. In reality, it is expensive on day one and extremely inconvenient to maintain in the long run. Nobody ever does it twice.