С профильной трубой главное — не гнаться за дешевизной. Для каркаса беседки
тут брали, предлагают нормальную трубу с толщиной стенки 2 мм – а не 1,5, как часто бывает. Лучше брать горячекатаную или холоднодеформированную, без видимой ржавчины. Для забора хватит 40×20×2, для теплицы — 20×20×2. Если берёте оцинкованную, проверьте, чтобы покрытие было равномерным.