This makes it easier to blanket never reset flash and USB pins. It also allows us to set a custom state after reset. The first case is for the double tap reset that needs to be pulled low. Fixes #5893
New script will filter settings to different tiers.
Co-authored-by: Seon Rozenblum <seon@unexpectedmaker.com>
This is in preparation for ESP32-S3 support and potentially others. Related to #4363