All your suggestions are available in this extension, and it’s free. 5D+ Library - Manage SketchUp assets