Hi,
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.
You can then build an optimized tool with some PHP code, Javascript, jQuery.
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
and
hdd sn checking tool
?