Kurz zusammengefasst:
In der Enterprise gibt es zusätzlich zur Professional diverse Diagramme, automatisierte Builderzeugung sowie Dokumentationsgenerierung zum Quelltext. Zudem hast du dbExpress Verbindungen zu Servern mit Interbase, Firebird, Oracle, MS
SQL Server,
SQL Anywhere und
MySQL.
(Lokale Verbindungen zu InterBade und
MySQL hat auch die Professional, genauso wie dbGO und TClientDataset.)
Ein für Multi-Tier essentielles Feature ab der Enterprise ist DataSnap, mit dem man enorme Möglichkeiten hat.
In der Architect kommen dazu noch
UML Modeling sowie Database Modeling mit ER/Studio Developer. Diverse Datenbankfunktionalitäten gibt es dort mehr.
Fazit:
Als Hobbyentwickler kommen eigentlich nur die Starter (stark eingeschränkt) oder die Professional in Frage, als semiprofessioneller Anwender (oder mit genug Geld fürs Hobby) die Professional oder die Enterprise (je nachdem, ob man DataSnap und Datenbankanbindungen mit dbExpress nutzen möchte oder nicht), und für professionelle Anwender kommt natürlich zusätzlich die Architect in Frage.
Bei mir siehst du ja die Enterprise im Profil stehen. Der Grund dafür war DataSnap.