In the build process for a .NET C# tool, I have been using ILMerge to merge the assemblies into a single exe.
I added a new class library recently, and now the ILMe
This is exactly @HughJeffner's answer as an image. It took me a while & some tries to replicate the instructions.