JTable para Propriedades

Olá Pessoal.
Estou precisando fazer uma tabela de propriedades em meu projeto, semelhante ao do NetBeans com vários tipos de renderizadores (comboBox, textFields, botões, etc…)
Pensei em usar o Renderer da tabela, mas pensando bem, me parece gambiarra colocar todas as propriedades no Renderer e também tratar os eventos de mudança nos componentes…

Enfim, estou meio perdido… Alguém tem alguma idéia de como eu posso fazer isso de uma maneira mais fácil e gerenciável?

Abraços, t+