"automatically create the shipping label etc..."
The shipping label is just a document? Or do you need to insert information from your website into Fedex's website? If it is just a document, that shouldn't be too big of a job. If you need to interace with Fedex's website, you should look for an API (Application Programming Interface) on Fedex's website. That's a start anyway. :-)