Query Result Display Table

I want to create a modified display table showing query results from my database. Is editing the CGridView or other built-in Views the best solution? If so, whats the steps?