Jupp gibt es, nennt sich Propertygrid.
Das Beispiel im Anhang habe ich mal irgendwann für Phoenix gebastelt.
Darin kannst du Code tippen, einen Compiler auswählen, ihn kompilieren und alle Klassen kannst du danach im PropertyGrid testen...
Falls du Chrome installiert hast, könntest du das hier in die TextBox werfen, danach Chrome als Compiler wählen und auf "Run" klicken.
Delphi-Quellcode:
namespace Hallo.Du;
interface
uses
System.ComponentModel;
type
Da = public class
public
[Description('Trallala...')]
property Mööp : String;
[Category('Eine Kategorie')]
property EnumDings : SomeEnum;
[Browsable(false)]
property HiddenValue : Integer;
end;
SomeEnum = public enum(A, B, C);
implementation
end.