Without wating to sound unspupportive to your plan, I really would suggest you think carefully about the alternative, as suggested by Burakkucat, of terminating the cable in wall sockets.
Advantages of this refinement include...
1. Looks neater.
2. Patch cables are a lot more flexible than the Cat 5 or Cat 6 you’d use for long runs. Flexible is better suited for connecting to devices that might need to be occasionally moved.
3. RJ45 plugs are basically a terrible design, sooner or later the locking tab nearly always breaks off. If the long runs are terminated in wall sockets, you just buy a new patch cable whenever that happens.
4. The sockets usually just require a simple idc punch tool for connecting the wires. Avoids the requirement for expensive and temperamental 8 way plug crimping tools.
Good luck with the project, either way.