Das zentrale Element, über das du dir mMn Gedanken machen solltest ist der Server deiner zukünftigen Anwendung. ..
Sehe ich auch so. Es ist sicher kein Problem, ein System ohne Lizenzkosten aufzusetzen, das könnte bspw. ein Restserver sein. Da klemmst Du dann eine Webbrowseranwendung dran. Eine smartphone Lösung wäre für den Anwendungsfall sicher heutzutage am ehesten geeignet. Delphi bringt Dich da vermutlich in dieser Situation nicht weiter.