I just discovered that this Awesome Shape Control project was compiled as DLL, so it gets better for all versions of Visual Studio in a sense that now all users can have this as AHMI control (which is close to being a perfect replacement for LineShape control).
You kind of have to be patient and slow moving while re-sizing the control with the mouse.These would be the steps to follow:
1) Right click AdvancedHMI project and click "Add Reference" then browse to "AwesomeShapeControl\bin\debug" folder and select AwesomeShapeControl.dll
2) Do the same for AdvancedHMIControls project
3) Add the attached LineShapeHMI.vb file as Existing Item to "Purchased Controls" folder, close all open forms and rebuild the project.
Here is another way of adding any 3rd party DLL file to AHMI:
http://advancedhmi.com/forum/index.php?PHPSESSID=0d1de9331c3e49e7912a6acbc7d35aa8&topic=612.msg8033#msg8033
The line flicker was removed by adding couple of lines to base class.
The control appears to be working fine but certainly report any bug.
The file currently attached seems to have resolved all the issues I was aware of.
This control is kind of Christmassy since it allows each line to have its own LineColor, ON_Color and PLCAddressValue but still to have all the lines respond to a single PLCAddress if desired (check the attached picture for demo).
Edit: This control has been updated and the attached file replaced as of Mar 27, 2016. Also attached is AHMI v3.99d file.