I'm working on https://superintendent.app regularly. I use it at my work to process very large CSV files with SQL. Excel can't handle more than 1M rows. I could have used a database, but it is such a hassle.
It is built with Electron + React + Rust + C + Sqlite.
Right now I'm adding the workflow feature where it can chain multiple SQLs together called a workflow. Then, I would be able to handle the repetitive task better at work.