1. A system for creating and editing image and or text-based projects on a computing appliance having a space-constrained display comprising: a server connected to a network, the server having access to least one processor and a data repository, the server including a non-transitory physical medium; and software running from the non-transitory physical medium, the software providing: a first function for establishing a client server connection between the server and at least one user-operated mobile computing device connected to the network; a second function for initiating and maintaining an active data session between one or more users involved in project creation and or in project editing through a graphics user interface (GUI); a third function for displaying a field of a multi-field form for text input on the display of the mobile computing appliance; a fourth function for detecting that the field of the multi-field form displayed by the third function is populated; and a fifth function for displaying a next field on the mobile computing device for text input.