Sage CRM has a feature called Button Groups that allow a system administrator to add buttons to System Screens.

You can add buttons to most system screens by using the Button Group feature.

Building Buttons that Call ASP Pages and .NET DLLs

Adding buttons to screens using an different Meta Data technique