What would be the best approach in order to simulate HP's BPT but using TestComplete, right now I am thinking of using small scripts ("Bussiness components") that say enter text on a given text box, click on a button, etc, then have several keyword driven tests (That take parameters, variables, etc) that load these little "bussiness components" which in turn might reference functions in a function library.

The only problem is each time keyword driven test runs an individual test it takes a significant amount of time to load.

So it would take a much longer time to execute a keyword driven test having say 10 components (Small scripts or other keyword driven tests) than calling all of these components from a single script.