Frame Connectors?????????????

There are lot's of different ways to do this but I was thinking of the finished product looking like it was factory. I've got to get something going on in the next week or so as that is when the car gets put on the lift at the body shop.
Thanks.