1. A computer-implemented modeling system comprising: a storage medium storing executable instructions to: provide a modeling environment using the system, the modeling environment configured to provide for development of one or more models using a plurality of model elements, the one or more models being one or more of: a time-based model, an event-based model, a state-based model, a dataflow-based model, a model in a dynamically typed language or an array-based language, or a model based on class diagrams, object diagrams, activity diagrams, use case diagrams, scenario diagrams, requirements diagrams, physics based diagrams, truth tables, or state transition matrices; interact with a model in the modeling environment; receive a first input instruction to add one or more model elements of the plurality of model elements to the model; receive a second input instruction and create an executable input instruction, where the executable input instruction represents the second input instruction and instructs the modeling environment to perform one or more of: an analyzing operation to generate, output, or manipulate the added one or more model elements, an editing operation to alter the modeling environment or to alter the model, or a navigating operation to change a manner in which all or part of the model is displayed; an output device to: output at least one of: a tactile output representing tactile feedback, the tactile feedback being based on results of the one or more operations, or a haptic output representing haptic feedback, the haptic feedback being based on results of the one or more operations; and a processor to: execute the executable instructions to provide the modeling environment, process the executable input instruction using the modeling environment, and generate an output instruction based on processing the executable input instruction, where the output instruction is used by an output device for generating the tactile output or the haptic output.