Simpler path, no stack. Use an on device app.
Mac or iOS, install Draw Things from the App Store. In app, get SDXL or SD 1.5 weights. Turn NSFW filter off in Settings. Work fully offline, no keyword blocks. On an M2, 512 by 512 renders in 20 to 60 seconds. Set two presets, client safe and private. On Windows, install DiffusionBee or Easy Diffusion. Fetch SDXL base in the instaler. Disable safety in Preferenes. Start generating. Typical setup takes under 15 minutes, downloads included.