RedwoodJS is IMO an underrated framework, because its feature set and DX is superb! Building apps with Redwood is easy, fast, and even fun! I really like the concept of Cells. It's a very convenient way to define your components, fetch the data for that specific component, and define all of the component's states (loading, error, etc...). Also, the Redwood community plays a huge role in the overall DX. Some really helpful people in there!