The learning curve can be steep, but all it needs is a degree of determination.
Several things I learned:
-- Mach4 Hobby and Industrial screensets appear to be interchangeable. Hobby just ignores the additional cosmetic settings.
-- Screen elements are interdependent. Simply renaming an element can break things. It is important to know what is happening in Screen Load Script and PLC Script.
-- Dragging screen elements is very buggy. They can lose focus and your mouse moves on without the element.
-- When setting attributes for screen elements such as buttons, LEDs, etc it is wise to enable "Snap to Grid" and a large grid value to keep from inadvertently nudging position.
-- When moving an entire group or page, it is much better to "export/delete/import" than cut/paste or "copy/paste/delete original". This avoids renaming issues and makes re-formatting easier.
-- What you see in one computer screen resolution is not what you see on another. Final tweaking and editing need to be done on the target machine unless you are very conservative with font sizes.
-- Save often. There is no undo (only Zuul ;-) ).
I'm sure my screenset will go through more changes, but I'm happy with the overall look and feel.