Godot Engine minor complaint
My point of friction with Godot lately is that a single imported asset can only technically produce one output Resource or Scene which can be referenced by other assets directly.
This is a rather annoying workflow barrier if you are, for example, exporting many pieces of a modular level design kit from a single project file, where each object shares materials and textures.
The model importer works around this by allowing you to create binary assets directly into your project on import, but these external assets do not share the same lifecycle of the parent asset like .import
assets do. This turns out to have odd side effects in the asset manager not properly refreshing assets like you'd expect when e.g. a .glb with multiple objects is modified externally.