Вот я думала про что-то такое:
- написал компонент гриды, например, с самыми элементарными методами типа сортировки и фильтрации
- используешь этот простой компонент там, где его достаточно
- если где-то простого недостаточно, то наследуешься от него, делаешь более сложный компонент, в который дописываешь еще редактирование и мигание фон на нажатие ctrl+a, например