Makes sense. One of my previous employers tried to develop the tools in-house, as a sideline of the operational business of running transportation (of people, in busses, like groups of people renting the whole bus). Development was guided by a guy with a media background, developers where people fresh from University. Results were predictable. Some sophisticated tool kit would have been great!