Например, элементарно перейти на Lazarus. Интерфейс перетащить действительно нельзя. Но здесь идёт именно привязка к самой среде разработки. Но опять же, интерфейс это не всегда главное в программе. А алгоритмы переносятся без проблем. Также есть возможность воздавать DLL и использовать их в программах на других языках. Тут всё довольно гибко.
Сейчас в моде кросс-платформенность. А Delphi позволяет легко компилировать один и тот же проект как под винду, так и под Android и iOS. А мобильные приложения сейчас все любят :-)