Is there a limit on how many textures I can apply/unwrap to a smart uv project? I have 113 textures and Blender seems to be locking up whenever I do the process.
In preferences you can set the opengl texture cache to a low resolution to help the textures fit into VRAM.
Will affect Eevee, not Cycles as long as you CPU render.
Also, next time use the blenderartists forum for help. This is a developers forum.