Facade modeling system

Hello
I have a building with a lot of slanted walls that are going to be covered with tiles.The tiles are going to be in different widths. I have tried using adaptive components but that doesn’t give me the option to change individual panels out. I’ve also tried curtain walls but that doesn’t work because of the grid is not vertical. The pictures under is just generic models that is placed manually.

I’m thinking it might be doable to create planes and place facebased model onto these, or it might even be doable by just using adaptive components or curtain walls. However I’ve not been able to make it work. If anyone have done something similar or have any ideas, I will be very grateful.

The goal is:

  1. To be able to place the tiles automatically.
  2. Randomize the tiles to be able to explore different designs.