Custom Applications by Vigorous Design