Ja,ein Controller bnietet sich dafür an.

Ein 8-Poliges Modell wie Tiny 1x oder x5. für 0.5-2 Euro je nach Modell.
Die haben 1-2 Timer und damit 1-2 PWM-Kanäle in Hardware.
Wenn das nicht reicht geht in Software noch mehr.
Bascom Basic ist da recht entgegenkommend.


Die Endstufe ist völlig unkritisch da hier keine nennenswerte Induktivität auftritt.
1500 LED's sind da kein Akt.selbst wenn alle Parallel betrieben werden (Mosfets die 30A schalten sind günstig an jeder Bastlerbude zu bekommen)
Sinnvoll wäre es natürlich sie an 12 oder 24V zu betreiben um das nötige Netzteil kostenmäßig und die Verdrahtung in vernünftigen Dimensionen zu halten.

zb. LED Weiß mit 3.5V 20mA an 12V wären pro Strang jeweils 3 LED's in reihe mit einem Widerstand.
Das wären dann ca. 10A bei 100% PWM für alle.
An 24V sind es dann 6 Pro strang und max 5A.
Wenn man die LED's in Gruppen aufteilt dann bekommt natürlich jede ihren eigenen Treiber.