New guy here. The company I work for currently runs a huge collection of WinRunner automated scripts on one of our products that they'd like changed to QTP. If I'm honest I don't know where to start here so I'd appreciate some advice from anybody who's done this before.

There are five or six main scripts (that are called by VB) and these scripts call the remaining individual scripts which total around 250. On top of all this there is a custom library file containing individual functions that can be called from anywhere.

What's the best way to go about constructing this in QTP? Can I build this using actions or should I follow the same structure?