SKUID has always been my favorite since the first time I saw this in Dreamforce 2014. My first interaction was with their team on Dreamforce booth and the after understanding its capabilities I was amazed! SKUID is set of tools that allow you to change almost any element of your Salesforce User Interface, quickly and easily. We can quickly implement any changes as per suggested by your team, across your org and even in Production. It is basically used to build the UI to have a look at the data your company needs.
STORY: Salesforce connected Rich (Rich Slack, CFMO of Chrysalis and CEO of Meridian Meds) with a private developer who would charge $300,000 – $500,000 to build out their user interface. It was a non-starter. Rich decided to kill the Salesforce project and hire a team of developers to create their own platform. However, the team hit many roadblocks. Rich realized that Salesforce could do what he needed if he could figure out a way to overcome the gap of the user interface.
That’s when he found Skuid. Within 2 days, Rich had re-skinned the user interface of his app within Salesforce. He rebuilt his entire system during his nights and weekends in four months. 

Let’s get Started with SKUID:
  • Compose your new page from Skuid Central tab in your Salesforce Org.

  • Connect your Salesforce objects and external data through models present in Skuid. For each MODEL, choose the standard and custom fields from your Salesforce objects that you want to include on your page, and can even set criteria for the records to get display on your page.
You can create as many models as needed. The only thing to know is that they will be loaded the way they are listed.

For each model we have:
  • Fields: Fields refer to the fields from the object which we want to show on our page.
  • Conditions: They apply criteria for the records which are to be shown on the page.
  • Actions: They help us to specify the actions which we want our page to perform after some event.
We have two properties for Model which are Basic Advanced. Basic properties let you define the model Id, data source type, SObject name, model behavior, the number of pages to be displayed etc. Advance properties let you have a look on cloning the data, Query Deleted, Update Salesforce Recently Viewed Info etc.

To know more read the blog here.