The most annoying part of making brand assets is hunting down mockups. Used to be either digging through stock sites or buying a bunch of PSD templates—expensive and slow. Now I just use MJ to generate mockups for laptop screens, clothing flat lays, packaging, phones, etc. In a few seconds you get a photorealistic version that actually looks decent.
My usual approach is to break the prompt into a few parts: first, clearly state the subject—what it is and what material. Then separately specify the lighting, like a high-quality light direction. Next, give the camera angle to control perspective. For the background, I always include words like “clean” or “white space,” otherwise it loves adding random clutter. Finally, throw in a constraint against over-stylization to stop it from messing up the details. Following this order is way more stable than just cramming everything into one prompt.
Same goes for interiors and architecture—describing the space, materials, and lighting separately gives the best results.