Firebird database development

You could build the UI online, so you can see changes to the UI immediately and it’s also easier to catch errors, see also How to build your UI online while you are coding