I feel like it’s possible with Coda, but I’m not sure where to start. To begin with, I’m primarily interested in the Boolean and Counter tracking features:
It is possible, but it will involve some extra logic.
There’s no easy way to display a different set of controls for different rows (i.e., done/clear for boolean and +1/-1 for integer fields). BUT it is possible to make two buttons and have them display different labels and do different actions based on some column value.
Don’t have time to build a demo at the moment, maybe tomorrow.