Hello Zyf, Welcome to the Forums.
I’m not sure how immediately useful it would be, but try copying Blueprint nodes and pasting into a text editor to see the syntax. (I’m imagining software to ingest/merge/output nodes)
I also came across GitHub - KennethBuijssen/MergeAssist: Unreal Engine plugin prototype which provides a way to visually merge blueprint graphs
Also, just wanted to make sure you were aware that there is a BP Diff tool. (But I’m not seeing any merge functionality with it.)