EnvForge is a free GUI that shows User and System environment variables in two panels at once — with drill-down editing for multi-value variables like Path, so you never fight a semicolon-delimited string again.
The built-in Windows environment variable editor hasn't meaningfully changed since Windows XP. You open System Properties, click "Environment Variables," and get two tiny list boxes — one for User variables, one for System variables. To edit Path, you click Edit and get a single text field with a semicolon-delimited string that can be hundreds of characters long. Good luck finding the entry you need to change.
EnvForge is what that dialog should have been — both scopes visible at once, individual entries in their own rows, and copy/move between scopes without recreating anything by hand.
EnvForge is free and open source. It requires Python 3.10+ on Windows 10 or 11 — nothing else to install.
Source and documentation: github.com/VAROIndustries/EnvForge
Path, PSModulePath, or PATHEXT and EnvForge expands it into a list of individual entries — each entry gets its own row. You can add, edit, delete, or reorder individual path entries without ever touching a semicolon-delimited string. Drag and drop to reorder, or use the arrow buttons.