Here's another alternative...
Good old Henry (Ford) had the best idea for categorizing vehicle components and replacement parts.
All of the Ford "basic part numbers" reflect the category in which they belong.
1000 - Wheels & Tires
2000 - Brakes
3000 - Steering
4000 - Driveshafts / Differentials
5000 - Frame / Spring / Suspension / Exhaust
6000 - Engine
7000 - Transmission
8000 - Cooling System
9000 - Fuel System
10000 - Charging System / Guages
11000 - Starting System
12000 - Ignition System
13000 - Lamps / Directional Signals
14000 - Wiring
15000 - More lamps / clocks
16000 - Fenders / rad supports
17000 - mirrors / speedometers
18000 - Heating system
19000 - Air Conditioning / Accessories
Body / Sheet Metal Components
(prefixed by a 2-digit body code .. ie. 54 = 4 door sedan, 66 = 2 dr sedan, 61 = 3 door hatchback etc...)
00000 - Dash / floor pans
10000 - Rocker panels
20000 - Door & Quarter
30000 - Windshield
40000 - Luggage compartment / tailgate / liftgate
50000 - Roof
I think that was it...
So ... on ALL models (well at least originally ... before FWD, 4x4, AWD)
1190 was a front wheel seal (2WD)
1102 was a brake rotor
3049 was a ball joint
4602 was a driveshaft
5310 was a coil spring
9350 was a fuel pump
See how each "basic number" fits within it's respective component group?
Related parts are arranged in a dealer inventory by the basic number (for the most part anyway) so if you knew the component group, you could run to the shelf to determine a basic number. Mechanics like the concept as well when they get on one of their "seek and destroy" missions.
I know it might be hard for you Chevy guys to handle
... using a Ford system ... but I think it's a workable solution.
(After all, It's worked for Ford for the last 100 years or so.)