Ok, so instead of creating a printed circuit board, you are more interested in creating a system wiring chart?
It is unlikely that any schematic program will have all the symbols (your so-called squares and rectangles) you want to use. Creating new symbols in KiCad is fairly easy. Check out this FAQ entry on creating symbols from scratch:
Unfortunately, currently KiCad doesn’t support color coding the wires in schematics like you have drawn here. Fritzing might, but if what I remember from the last time I used it, generating new symbols can’t be done in the tool. (I think it needs to be done in Inkscape or similar programs to create SVG files.) Though that may have changed…