WinForms.
Как портировать его под линукс? Слышал про Моно, но не разбирался в этом.
Есть ли какие-нибудь мануалы по портированию программы, желательно с минимальными допиливаниями интерфейса?
авалония
Win Forms просто бери и пробуй запускать под Mono. Многие стандартные контролы портированы, может просто взять и взлететь. WPF 100% облом, можно попробовать только как-то из осколков MoonLight чего-то собрать (это опенсорсный клон Silverlight). Есть современная открытая кросс-платформенная (Mono, .NET, .NET Core) XAML-совместимая (но не WPF-совместимая) библиотека Avalonia, которую уже посоветовали. Если UI не сложный, есть шансы (с изменениями XAML, но без радикальной перепилки ViewModel-слоя) взлететь на ней.
Можно посмотреть xamarin forms. Только взять и взлететь не получится. Там gtk бэкэнд неизвестно в каком состоянии
Посмотри в сторону AvaloniaUI.
Обсуждают сегодня