自前で処理コードを記述することはできますか?

ユーザーコード機能を使用することで、C#/VB.NETで処理を記述することができ、アクションとしてテストシナリオに追加できます。
Ranorexの機能はAPIとして用意されておりますので、カスタマイズすることも可能です。

詳細については、以下のユーザーガイドをご参照ください。
ユーザーコードライブラリの利用