The lack of this type of tool is the main reason I found working with Interbase/Firebird databases pretty painful with Delphi 5.
Getting started
To start, Register an alias for a server. Then you Register (assign) aliases for each database (*.fdb file).
Interactive SQL is available via the toolbar or via menu option Tools / Interactive SQL....
Author: Robert Clemenzi - clemenzi@cpcug.org