Отличия большие. PascalABC.NET - это сторонняя разработка, которая вобрала в себя синтаксис C#. Например, лямбда функции, LINQ, набор библиотек System.* и т.д.
Delphi - это развитие чистого Pascal. Синтаксис там тот же, однако развитие языка дало: дженерики, вывод типов, анонимные функции, инлайн объявление, таски, хелперы и прочие вещи, упрощающие написание программ.
Создавать там окна кодом не нужно (не обязательно), имеется мощный дизайнер форм, несколько фреймворков для создания графических программ, в том числе кроссплатформенных программ (на винду, андроид, линукс, мак, иос и т.д.). Т.е. можно написать программу которая запустится сразу на всех этих платформах, путём сборки под нужную платформу.
Для написания на Delphi существует одна официальная IDE - RAD Studio. В том числе есть бесплатная версия RAD Studio CE (на данный момент, самая свежая бесплатная версия - RAD Studio CE 10.4.2, вышедшая в прошлом году с апдейтами в этом году). Получить установочник и ключ, бесплатно можно
здесь.
Обучиться можно как по старым учебникам, т.к. имеется хорошая совместимость версий, так и по новым. Например книги Марко Канту (можно получить книгу бесплатно
здесь).
Посмотреть, что можно сделать на Delphi можно, например у меня на
канале. Там есть несколько видео.