Anyone lay their own concrete?

Steel? That is something you can manage. You are waay better off finding someone to place the concrete and finish it. Forms and steel would be something you can do. And site prep. You need someone on your site with experience.