Какой самый простой способ сделать это?
Самый простой способ получить единый Swing / Swing-подобный пользовательский интерфейс - это реализовать все на Java и Swing.
Я не слышал о похожей на Swing библиотеке UI для .NET.Я предполагаю, что это теоретически возможно, но это потребует больших усилий: возможно, на порядок больше работы, чем простой способ реализации инструментов.
Итак, ваши практические альтернативы: 1) реализовать новые инструменты в Java /Swing, 2) переопределить старые инструменты в .NET, или 3) забыть о том, чтобы иметь общий вид интерфейса.
Это не шутливый ответ ...