Hello,
I am very familiar with C/C++ as well as VB. I have watched the video you posted and will have no problem getting you a .NET library capable of generating the kinds of fills you demonstrated. Everything you described would be fairly easy to implement in code and tweak to your needs. If all you need is the VB .NET library I can have a working demo ready for you in a couple days and everything tweaked within 5 days if needed.
Please feel free to contact me to discuss the project in further detail, Thanks and I look forward to working with you,
Gregory Jackson