How can I programatically create an FName?

This should do the trick

*(FString::Printf(TEXT("ObjectName_%ul"), Index))