In this thread I summarized the steps I went through to add a new race into sins barebones with a single custom ship. This is a very generic, quick breakdown of the steps, but it should give you an idea of what's involved.
https://forums.sinsofasolarempire.com/374437
As I discovered in that thread, you'll need updated files converted from sins itself to avoid major issues instead of the ref files contained with the tools.