Hi Ed,
Thank you for using Syncfusion products.
By customizing DockingManager, DockHost and Captionpainter classes we could achieve this. Herewith I have attached the sample. Please refer the sample and let me know if it helps you.
Custom button drawRegards,
Murugan P.S