Hi
I soldered smt components before,and alot,they made for prototypes,if you planning to do that for a product you sell at the market,then use robot or furnace for production
And yes it needs very skilled technician, even through hole solder may can't solder smd components
It needs heat gun if you solder blga ic's,and heater with very thin tip " the heater equipped with the heat gun is perfect use" if you sold a chip pins on the board surface the solder to be very thin and good quality,
I hope i helped,regards