I use solid steel rod the diameter closest to the seat tube, use shims when needed. I bend the rod using a six foot piece of pipe as a cheater bar, and a hole in a concrete slab. I figure what angle I want, and with an angle gauge of somekind or a piece of paper and scizzors, save it as a tool . Get the solid rod from a scape yard ( I did that, got 4 or 5 feet of SS for $6.50) or a hardware store should have some $13-$15 for 3 '. Got to have a way to cut the solid rod to lenght, A hack saw would be a challenge, A grinder could work.
I figure the angle of the post to where I want the seat to sit, put the solid rod in the hole,, put the cheater on the rod at the hole if I want a tight bend, If I want a bigger curve in the rod I move the cheater away from the hole. Then bend the rod to the angle you have on your tool/paper,, shim as needed. Sometime you have to change the seat clamp and/or shim it .