Delphi control que podría imitar "Complementos | Lista de extensiones" de Firefox?

Mi objetivo es actualizar el aspecto de la GUI en mi aplicación. Actualmente, mi GUI contiene muchos cuadros de lista que se utilizan para editar algunos objetos a la antigua usanza, es decir, el usuario hace doble clic en un elemento y se muestra un cuadro de diálogo para modificar el objeto correspondiente.

Creo que un buen enfoque moderno es cómo Firefox muestra las extensiones instaladas (una instantánea a continuación).

¿Mi pregunta es sobre cómo construir una GUI de este tipo en Delphi (win32) fácilmente? ¿Hay algún componente que use que imite dicho comportamiento o solo tendré que codificarlo desde stratch usando paneles? (OMI, un trabajo muy engorroso que me gustaría evitar: la lógica de selección, los cambios de tamaño, etc.)

Respuestas a la pregunta(5)

Su respuesta a la pregunta