Possible to share a Config.h file between multiple sketches?

So my updated structure would look something like this?:

My_Project/
├── libraries/
│   └── RobotConfig/
│       ├── src/
│       │   ├── config.h
│       │   ├── config.cpp (if needed)
│       │   └── RobotConfig.h (main library header)
├── bot_control/
│   ├── bot_control.ino
└── calibration/
    └── calibration.ino

And i would include #include <RobotConfig.h> in both sketches

Curious about opinions - is this overhead worth it, or would just copying the pin definitions into each sketch be better and not bother with a shared config file?