The need to use specific tools in order to generate functionalities for our customers or just for fun sometimes generated the need to build your own tool or modify one that fits your requirements. During time we had to build/modify such tools and we like to share them with you in case you are struggling with the same problems you need to solve. We kindly ask you to send us your feedback if you modify the code and bring improvements.