Over 2 years ago I made this post:
JulienKaspar replied developers are aware of these issues and will be addressed wit the new Brush Management project, which is happening now.
I still don’t see them addressed. There’s still no clear separation between what is a tool setting and what is a brush setting, both from the UI point of view and also asset point of view (What gets saved when clicking “Update Asset” and what doesn’t)
It’s now or never since with Blender, the very first iteration of anything is also usually the very last, because any subsequent changes are usually decided as “needs design”, so everyone avoids them like a plague.
Now that we have a new brush system, divide the tool settings and brush settings into two clearly distinct places in the UI, so that user can clearly be aware of what is a tool setting - stick between brush changes and doesn’t get saved when updating asset, vs what is is a brush setting, which is per brush and gets saved when updating the asset.
Right now, the UI in both header and sidebar panel is still just a big kitchen sink that mixes the two It should be as simple as knowing “All this stuff in this panel stick between the tools and doesn’t get saved into the brush asset, and all the stuff in the other panel does.”
One more thing I can’t figure out:
The built in assets have multiple brushes in one file, like essential_brushes-mesh_sculpt.blend, but when I try to save duplicated brush, even if I select the same catalog, it just creates one .blend file per brush, which is really ugly. It’s bad from both config maintenance standpoint and distribution/sharing standpoint to not be able to have multiple brushes in one neat self-contained .blend file.