KBE seems like a really good concept to save time and money.
I used the free Driveworks version that came with my Solidworks and was not impressed.
I read about one called KBMAX that supports Solidworks on this site.
Anyone know anything about them?