Как говорит Дэвид Х. о FFI, это вряд ли для слабонервных.
Однако вы можете использовать исходный код, например, для модулей расширения ctypes Python для FFI, в качестве источника информации о том, как libFFI (ctypes) связан с конкретным синтаксисом (в данном случае python). Исходный код python и его стандартные модули очень удобочитаемы.
Вот пример использования библиотек, которые Дэвид упоминает в Python:
http://code.activestate.com/recipes/146847/
Поскольку исходные коды для python (в C) доступны, а сам Python может быть расширением в Delphi, вы можете использовать его для начала. Если вы хотите написать свой собственный полный динамический язык (как часть вашего инструмента RAD), то вы также справитесь с задачей FFI.
Я лично не готов к тому, чтобы изобрести полный, работоспособный язык программирования и все его библиотеки с нуля, поэтому я предпочитаю гибридизировать то, что я знаю, вместе. Нативный код на C или Delphi и динамические скрипты на Python. При необходимости вы можете легко объединить все три в одно приложение.