intel_fw
This is both a command-line interface (CLI) and a library for analyzing and editing firmware images for Intel platforms.
The architecture is based on knowledge from prior research.
CLI
The CLI is made with the clap command line argument parser in derive mode.
To familiarize yourself with Rust and common approaches to CLI tools, take a
look at the Rust CLI book.
For more understanding, see also any of these additional resources: