When I engage as a consultant with a consulting firm, development house or customer that does any SharePoint development I always recommend that they purchase the Rencore product stack. In fact, in my new role as Head of Cloud Services at Tangent Solutions, our development team will be adopting Rencore as their defacto SharePoint development analysis tool when building applications for SharePoint.
In the past 5 years, the customers that have adopted SPCAF and the later SPTransformator platforms have raved about the product. I've used the tooling myself to perform assessments and the results are outstanding.
I am able to advise my clients on the best governance, patterns and practices and compliance development standards which invariably adds credibility to what I do as a professional in the Enterprise Information Management arena.
For me, its not about making money off selling Rencore, its about how the product improves the usage of SharePoint from a development perspective. In my role as an architect, the biggest problem we face is adoption and this is severely negated when custom solutions do not work. Rencore solves that problem, and assists developers with writing better code for SharePoint.