Suggestion for the gradient tool

I think it would be a good idea if it were possible we created our own degrade style and can define it as a new degrade. as well as whether you can create new brushes could create new degrades.

There were some discussion about this some time ago in this thread: