View Extensions could be a way but do remember that these do not load if you are using Dynamo player or similar solution for running dynamo(eg Relay for revit - Relay for Revit - Adding .dyns to Ribbon).
1 Like