Hi Harold,
Have you already found some feasible way to achieve your aim?
I guess for links to external sites, the custom table is not bad idea, but you probably need to have them categorized, or bound to some containers, so that the content admins could filter them or see just some relevant (appropriate) subsets of all the links...
Please feel free to contact us if you have any additional questions.
Regards,
Zdenek