1. A computer-implemented method for creating a graphical program, the method comprising: receiving user input specifying one or more nodes to include in the graphical program; including the one or more specified nodes in the graphical program; and providing one or more suggested nodes to include in the graphical program, based on the one or more nodes specified by the user input.