Baga Batch is a Blender add-on for creating asset previews and building asset libraries. It renders previews in Cycles or Eevee, with render times of roughly 0.5 to 1 second per asset depending on your PC power and settings. It supports rendering of Collections and Objects, covering both Mesh and Curves.
Assets are exported from your current blend file into individual .blend files, then placed in the asset library of your choice so they appear in the asset browser each time you open it. Collections, Objects and Materials are currently supported. When the default camera isn't sufficient, you can set custom orientations based on your 3D view.
The Replace Collection feature can export a collection as an asset and replace the current collection with a link to it, which optimizes your scene. Save Preview writes previews as PNG files to a folder of your choice for use outside Blender. It works with Blender 3.6 through 5.2 and is released under the GPL license.