So there is the capability to drop little comment ballons, and attach them to script blocks, but coming from typed langues (C++, Perl, Python), and being used to communicating (Knuth: Don't think of programming as explaining to a computer what to do, but explaining to a human what the computer will do) by interspersing code with comments and whitespace, I'd really like to be able to break up the flow of blocks with some kind of no-op separator block, which I can resize, type comments onto, and maybe even recolor.
Kind of like typed languages have a place for line-end comments, and also block comments. Snap! only has line-end, and it is limiting.
Good idea, an empty no-op custom block with a text argument does what I'm looking for. And, now that you show the example, I see how you can set the input variable to be text/multiline.
In my Game Engine, DevSquare, there are comment blocks called "Block Comments" which are like the comments you'd see in C Sharp or Python or something like that. You can make a comment block by adding a text input. The text input will do nothing and the Block Comments won't do anything with the input either.
You can see that there is no code in the "Define Block" section.
This code is also like one of my "Pass" blocks which do nothing. Basically they tell the program to skip the block as there's nothing interesting there.
I use the "Pass" block to fill in my code if there is nothing in the code. My "Pass" block will fill in any unused and blank spaces so that it won't look like it's missing something. It will also make it look like it's filled in with something.