Custom coding solutions isn’t something I provide as a part my support for my products. It is a case of if I do it for one person I have to do it for everyone. And with me being just one person those custom code solutions, along with normal support, would pretty much take up my entire day, every day.
In addition to time constraints it would also mean that I’d need to keep track of each custom code change so that when I made updates to products I could keep each one in mind in order to try and ensure all of those custom solutions I’d written for everyone would continue to work. And if they didn’t I’d then be responsible for fixing those custom bits of code.
It just isn’t something that is really fair to put on one person, in my opinion. This is why I decided nearly 10 years ago to produce products and support them really well as they are, and if something like this warrants a possible feature addition in the future I can then do that to help out all of the users of that product instead of weighing things down with individual pieces of custom code.
Hope that makes sense.