I would like to suggestion a number of improvements to the Commenting within the logic in Control Expert. (not the comment on a variable).
Make Comments Searchable
It would be useful to be able to search for text within a comment. For example while developing a program you could add a comment starting with 'To Do' where ever there was code that needed further work, and then a search would list all the comments with that text. Selecting the comment from the search result would then jump to that area of code.
Add Ability to Categorize Comments
Allow a user to create categories of comments. Each category could then be colour coded, and could be displayed or not depending on the category. For example I could create a category called 'Process Control' this would then be used to describe the process, another category might be 'Revisions' and whenever a revision is made a comment could be applied.
Create Lists of Comments
Allow a user to display a list of all the comments in a section of code (or whole program), and then be able to jump to the area of code by selecting the comment. This would be extremely powerful if comments where categorized, for example you could list all the 'Revision' comments and have a summary of all the changes, or selecting a list of all the 'Process Control' comments would effectively provide an index into the operation of the plant
I believe this would be a great value add to the programming environment