Blender users have many desires for improvements to the Bevel tool and Modifier. This task is for exploring priorities for implementing those, as well as designs for doing so.
**Some current TODOs and feature requests**
* better handling of profile=1, profile=0.25, and implement profile=0 cases (see T39132 and T38458 and T40278 and T51010 and T53783).
* generalize to handle several manifold sheets touching at a point (see T34678).
* improve clamping code (see T38871).
* more options, e.g., spline spec for profile shape (see T40722) and vertex blends with setbacks.
* treat more cases like "pipe" to avoid bulges (see T40258)
* option to have bevel not create n-gons (see bf-funboard thread)
* sometimes leaves degenerate geometry (T48174)
* a "harden normals" option - see https://rightclickselect.com/p/modeling/gkbbbc/harden-normals-option-in-bevel-modifier
* tapered bevel influence by vertex weight - see https://rightclickselect.com/p/modeling/Wkbbbc/bevel-modifier-influenced-by-vertex-weight
* fix curvature discontinuity in general case of corner mesh (T40075)
* merging of vertices that coincide after beveling (T61214)
* better way of specifying vertices in modifier, and even better, a way of specifying edges (T62649)
Following comments will have some initial explorations of the problems and designs for solving each of these.