Можно создать такой инструмент при помощи СУБД, в которой хранить время изменения, а также привязывать к ней различные метки парой ключ-значение. Например:
timestamp: <время>,
meta: {
"tags": {
"category": "networking/database/system/...",
"reason": "just because",
},
}