I feel personally attacked ; ) I'm also building a tool to run/build on top of LLMs (https://github.com/singulatron/superplatform) and I opted for containers too. TBF I'm mostly targeting backend developers (who am I kidding, I'm mostly building this for myself).
The desktop version has its own configuration management software to install docker or WSL and all the dependencies you talk about, so I feel your pain.
/self plug