Why not simply using a MySQL/MariaDB database and create your own table ?
phpMyAdmin would allow basic vizualization, data entry/edition/deletion and SQL queries.
Alternatively, you could use Kexi with an sqlite database.
Kexi is kind of free alternative to Framemaker/Access, letting you create masks that interact with database records.
Can you give more details about what you mean by
Many such tools like hdd data structure making tool
hdd sn checking tool