Yes, you can use CQWP.
But ever tried Data Viewer Web Part?
SPD, Insert, SharePoint Controls, Data View.
Lets filter and sort everything with wizards and no code.
Also, can use child lists in "Data Source Library" in the upper right pane, "Connect to another library..." link in the bottom.